适用于多个操作系统版本的Android Same应用程序捆绑包

时间:2020-02-02 13:45:58

标签: android google-play android-app-bundle

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

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

使用应用程序捆绑包时是否有所不同,还是我必须生成多个应用程序捆绑包并将其上传到Google Play?

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

1 个答案:

答案 0 :(得分:2)

您基本上有两个选择:

  • 使用conditional delivery,它支持在特定API版本之上或之下提供应用程序的某些部分。

  • 发布两个单独的Android应用程序捆绑包,它们具有不同的minSdkVersion和不同的versionCodes(类似于您发布多个APK的方式)。

希望有帮助。