温馨提示:本文翻译自stackoverflow.com,查看原文请点击:google play - Android Same app bundle for multiple os versions
android android-app-bundle google-play

google play - 适用于多个OS版本的Android Same应用程序捆绑包

发布于 2020-04-12 11:31:32

如何使用相同的应用程序捆绑包,并基于旧的API版本的最低SDK和目标SDK版本,这将是该应用程序的一个非常精简的版本,而Gradle依赖性和代码更少。

实现此目的的旧方法是使用一个密钥库签名来拥有两个项目并上传多个Apks。

使用应用程序捆绑包有什么区别,还是我必须生成多个应用程序捆绑包并将其上传到Google Play?

请注意,核心库不适用于此处,因为整个项目已启动并正在运行。

查看更多

提问者
Mohamed Khalifa
被浏览
53
Pierre 2020-02-04 16:42

您基本上有两个选择:

  • 使用条件传递,该条件传递支持在某个API版本之上或之下提供您的应用程序的某些部分。

  • 发布两个不同的Android应用程序捆绑包与不同的minSdkVersion和不同的versionCodes(类似于你如何发布多个APK)。

希望能有所帮助。