如何在 Playstore 控制台中上传多个 APK

How to upload a multiple APK in Playstore console

在这里,我可以在我的构建 gradle 中通过 Android 架构拆分 APK。我正在使用 ndk abiFilters 并在 generate/build 发布 APK 并获得 7 个不同架构的 APK 后溢出 APK。

android {
    compileSdkVersion 27
    buildToolsVersion "27.0.3"
    defaultConfig {
        applicationId "com.XXX.XXXXX"
        minSdkVersion 17
        targetSdkVersion 27
        versionCode 1
        versionName "1.0"
        multiDexEnabled true
        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
        ndk {
            abiFilters "armeabi", "armeabi-v8a", "x86", "mips"
        }

        multiDexEnabled true
        javaCompileOptions {
            annotationProcessorOptions {
                includeCompileClasspath false
            }
        }
    }
    flavorDimensions "default"



    splits {
        abi {
            enable true
            reset()
            include "armeabi", "armeabi-v7a", "armeabi-v8a", "x86", "x86_64", "mips", "mips64"
            universalApk false
        }
    }

如何将这 7 个不同的 apk 上传到 playstore 以及如何管理所有这些 apk。

感谢您的帮助。

我建议您现在可以使用 Android app Build bundle。它将管理您在代码中支持的多个设备。 引用link https://developer.android.com/platform/technology/app-bundle/

如果您想上传多个 APK,则必须在应用程序的 APK 文件选项卡中启用高级模式。进入高级模式后,您可以为同一应用程序上传、激活然后发布多个 APK。 参考linkhttps://developer.android.com/google/play/publishing/multiple-apks

将多个 APK 上传到 Google 控制台的步骤 -

  1. 转到您的 google 控制台并使用 7 个不同 APK 中的一个 APK 填写所有必填数据,然后提交该应用程序以供生产。
  2. 现在转到应用发布中的创建发布
  3. 上传另一个 APK 并保留 之前的 APK 并将更改提交到正式版。
  4. 对 APK 重复第 2 步和第 3 步,不要忘记保留 APK。如果您不这样做,那么 apk 将会丢失。

To update the App with new versions of Apks, Deactivate all the apk and repeat the steps.