通过扩展文件安卓apk增量更新?

时间:2014-09-28 18:45:28

标签: android xamarin apk google-play android-install-apk

我正在构建一个将在受控环境中分发的Android应用程序。 (即应用程序将预先安装在将要发出的特定设备上)。 该应用程序将安装在Play商店之外。 最终的apk将是~50MB,但可以在少数版本中增长。

我的问题是,如果有办法使用某种方法释放应用程序的更新,那么我们只需提供"补丁"?这可能包括更新依赖库和代码而不仅仅是资产?

我发现是扩展文件。 http://developer.android.com/google/play/expansion-files.html

1 个答案:

答案 0 :(得分:0)

您有两种可能性来分发您的应用程序:

  • 使用Google Play
  • 在您的服务器上托管您的应用

Google Play商店具有防弹更新机制,并且自Android 2.3起支持delta updates。它还支持所谓的private channel,以指定哪些用户可以访问您的私人应用。

如果您使用自己的服务器,则必须在每次更新时下载约50 MB,或者您必须实施自己的智能更新技术,我不会推荐。在我的理解中,扩展文件是资产而不是代码,但我可能错了。

因此,在您的情况下,我建议您使用私人频道分发您的应用。