繁体   English   中英

用于下载Android APK扩展文件的应用程序语义

[英]Application semantics for downloading an Android APK expansion file

http://developer.android.com/google/play/expansion-files.html “下载过程”部分下的第3步中,

“当用户启动您的应用程序时,您的应用程序必须检查扩展文件是否已保存在设备上”

在启动时是否有任何理由(例如,框架限制或线程)执行此检查? 我可以延迟此检查/下载,直到知道需要APK扩展文件为止吗?

如果您的应用程序需要这些文件,则需要检查这些文件,但如果它们是应用程序的可选部分,则不需要检查这些文件,并且用户不需要立即查看扩展文件的内容。

扩展文件是Google限制APK文件最大大小的一种解决方法。 仅当您有大型媒体文件等时,才需要使用扩展文件。在您引用的文档中,Google表示不能保证扩展文件将与该应用程序同时交付,并且该应用程序因此必须在使用它们之前检查所有必需的扩展文件。 如果应用需要运行,则该应用还必须能够启动这些文件的下载(通过HTTP)。 如果您的应用必须运行这些文件,那么您需要在启动时检查它们,启动下载,告诉用户正在发生的事情等。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM