安卓 适用于多个操作系统版本的相同应用bundle



如何使用相同的应用程序包 &基于旧 API 版本的最低 SDK 和目标 SDK 版本,它将是一个非常精简的应用程序版本,具有较少的 Gradle 依赖项和代码。

实现这一点的旧方法是有两个项目,一个密钥存储签名并上传多个 Apk。

使用应用程序捆绑包时是否有区别,或者我必须生成多个应用程序捆绑包并将其上传到 google play?

请注意,核心库在这里不适用,因为整个项目已经启动并运行。

你基本上有两个选择:

  • 使用条件传递,支持在高于或低于特定 API 版本的情况下提供应用的某些部分。

  • 发布两个单独的 Android 应用捆绑包,minSdkVersionversionCodes不同(类似于发布多个 APK(。

希望有帮助。

最新更新