2012-07-04 19 views
1

我的Android应用中添加了哪些改变来自〜10Mb的应用尺寸〜100Mb的一个新的重要模块。该计划是实施“应用程序许可”,并允许应用程序a)安装在SD卡上,b)在安装后根据需要从应用程序内下载重量位(视频)。我的问题是:以前的用户会发生什么?在他们的设备上,由于复制保护,应用程序从一开始就安装在内部存储器中。更新会自动将应用程序移至SD?安卓:从版权保护到应用许可

回答

0

如果您正在下载安装后位,你可以允许用户继续选择要放置应用程序(我假设它仍然是基本应用程序10MB?),以及任何额外的内容下载到SD卡由你在应用程序中。只要您持有对视频位置的引用,以便知道它是否存在(通过在预期位置检查文件系统),您可以确定是否需要下载。

为了全面了解,可能需要了解Play商店为大型应用程序提供的功能 - 您可以将应用程序设置为需要由Google Play托管的额外下载,并告知用户总计应用大小。

当然,如果你要增加主应用程序的大小,并把它留在内存中,一些用户可能有新的文件大小的问题。他们会被告知它在更新时无法安装,并且必须将其移至SD卡。

+0

非常感谢您的回答。是的,基本应用程序仍然〜10Mb。在这里做初步规划,并没有意识到我可以在SD卡上存储更大的应用程序,而内部存储器中的核心APK。 – Smith

+0

顺便说一句,Google PLay上的应用程序大小显示核心应用程序大小还是具有扩展文件的大小?我的应用程序本身不需要这些视频,但可能会根据用户请求提供其他功能。不想通过庞大的应用程序大小来吓跑人们! – Smith

+0

最近更改为显示包含扩展文件的大小。它过去只显示基本大小。如果你要实现自己的“扩展文件”,即保存你的主机服务器上的视频,并在用户点击一个按钮,将其下载到SD卡,那么额外的文件大小将不包括 –

相关问题