我有一个应用程序,它使用一些数据文件,用户每月从服务器手动下载更新。
能取代服务器的下载吗?与从服务器下载不同,App是否允许下载应用程序文件?这是免费的吗?
发布于 2018-11-10 17:10:51
据我所知,您可以将应用程序分成几个AppBundle模块。每个模块包含一个可选的功能,你的应用程序(例如,制作照片或位置跟踪)。如果您正在使用app包,则必须处理用户尝试使用尚未下载的可选功能时的情况,并让他下载可选模块(对于某些API,您必须刷新上下文)。
在Google上发布时,您现在必须提供包而不是单个(或多个) apks,并将开发人员的密钥传递给Google。然后Google根据API版本、位置等为每个用户单独编译一个apk (一组字符串、可绘图、可选模块)。
我不认为您可以更新发布在Google上的单个包,也无法在应用程序中检查单个包的版本。因此,如果您考虑使用Google的功能为您的应用程序- AFAIK分发数据更新,这不是一种选择。在您的例子中,我认为每个月更新apk和每个月更新包没有任何区别。
https://stackoverflow.com/questions/53159027
复制