Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是否可以使用Android应用程序捆绑包手动下载应用程序文件?_Android_Android App Bundle - Fatal编程技术网

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

是否可以使用Android应用程序捆绑包手动下载应用程序文件?,android,android-app-bundle,Android,Android App Bundle,我有一个应用程序,使用一些数据文件,用户每月左右从服务器手动下载更新 Android应用捆绑包能否取代服务器上的下载?应用程序捆绑包是否允许下载应用程序文件,而不是从服务器下载?这是免费的吗?据我所知,您可以将应用程序拆分为几个AppBundle模块。每个模块都包含应用程序的可选功能(例如拍摄照片或位置跟踪)。如果您使用的是应用程序包,您必须处理用户试图使用尚未下载的可选功能时的情况,并让他下载可选模块(对于某些API,您必须刷新上下文) 在Google Play上发布时,您现在必须提供捆绑包,

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


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

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

在Google Play上发布时,您现在必须提供捆绑包,而不是单个(或多个)APK,并将开发人员的密钥传递给Google Play。然后GooglePlay根据API版本、位置等分别为每个用户编译一个apk(一组字符串、可绘制文件、可选模块)

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