代码之家  ›  专栏  ›  技术社区  ›  live-love

是否可以用Android应用程序包手动下载应用程序文件?

  •  0
  • live-love  · 技术社区  · 6 年前

    我有一个应用程序,它使用一些数据文件,用户每月从服务器上手动下载更新。

    Android应用程序包能代替服务器上的下载吗?应用程序包是否允许下载应用程序文件,而不是从服务器下载?这是免费的吗?

    1 回复  |  直到 6 年前
        1
  •  1
  •   Andrey Busik    6 年前

    据我所知,你可以把你的应用程序分成几个AppBundle模块。每个模块都包含应用程序的可选功能(例如,拍照或位置跟踪)。如果您使用的是应用程序包,那么您必须处理用户尝试使用尚未下载的可选功能时的情况,并让他下载可选模块(对于某些API,您必须刷新上下文)。

    我认为你不能更新googleplay上发布的single bundle或者在你的应用程序中检查single bundle的版本。所以,如果你考虑使用谷歌Play的功能来发布应用程序的数据更新-AFAIK,这不是一个选择。在您的情况下,我看不出每月更新apk和每月更新bundle之间有什么区别。