Android应用程序包和动态​​模块交付

问题描述

在动态模块(而非基础模块)中进行更改后,是否会重新安装该应用程序。 示例:-2个用户已经安装了该应用程序,其中一个用户仅具有基本apk,另一个用户具有基本以及他在下载应用程序后安装的动态模块。

现在,如果动态模块中存在错误,我们将对其进行更新并更新Google Play上的应用程序捆绑包。是否会为未安装动态模块的用户重新安装该应用程序。

我尝试了很多文档,却找不到几个问题。谁能帮我这个忙。

解决方法

将更新发布到您的应用程序时,即使仅限于一个动态模块,也将需要更新应用程序的versionCode。这样,即使只安装了基本模块的用户,所有用户都将看到更新并获得新版本。

也就是说,启用了自动更新(即未通过Play商店手动更新)的用户将仅收到旧版本和新版本之间的补丁,因此,如果其中没有文件,则补丁应该很小。基本模块已更改。

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...