我正在我的 Android 应用程序中引入动态功能,并且想知道如果我将仅包含动态功能模块更新的新版本上传到商店会出现什么情况?所有用户都会看到有更新吗?或者只有安装了动态功能的人才能看到它?
举个例子以确保问题清楚。假设该应用程序具有动态功能 D。用户 A 安装了该应用程序,并且还安装了动态功能 D。用户 B 安装的应用程序没有动态功能 D。如果应用程序开发人员将更新上传到仅在动态功能部分有更新的商店。用户 B 会看到应用中有更新吗?
假设我们的项目中有不同的功能模块,并且其中一项按需功能发生了代码更改。现在我想知道的是,我们是否可以仅针对代码更改的功能构建 .aab(android 应用程序包)或 .apk 并将其上传到 Playstore,而不是再次构建整个应用程序并上传 .aab 文件。并且只有更新的功能才会下载到用户手机中,而不是再次下载整个应用程序。
android google-play google-play-services android-app-bundle google-play-core