【发布时间】:2019-08-30 00:09:50
【问题描述】:
我的问题是当应用程序大于 50MB 并且必须使用它们时,需要应用程序能够下载扩展文件。
根据 Android 开发者帮助,应用程序可以依赖扩展文件,并且在较新的设备上,扩展文件会在 APK 之前/之后自动下载,而在“旧设备”上,开发者可以使用 Google 提供的库来管理下载。
但是,此信息已经提供了两年多。 这是一篇引用它的文章:http://www.anandtech.com/show/5629/android-market-app-size-raised-to-4gb-from-50mb 如果那些设备当时“旧”,那么它们现在很古老,可能不在我的 Android 应用程序目标设备的范围内。
那么这些旧设备在安装过程中可能无法下载扩展文件?他们之间有什么共同点?这种设备可能使用的 API 级别是什么?最近(今天是 2014 年 5 月 7 日)有没有人真正需要在他们的应用程序中安装下载器? 请尽可能多地发布有关这些“旧设备”用例的信息,这些用例在安装期间不会下载扩展文件(并且仅要求用户重新安装应用程序是行不通的)。
我问的原因是因为我想避免将 java 下载库(和下载界面)添加到我的应用程序中,因为它是使用 Android NDK 开发的本机应用程序,它会给项目和处理我的主要原生活动的生命周期和生命周期。
【问题讨论】:
-
根据您的经验,您找到合适的答案了吗?谢谢
标签: android apk-expansion-files