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

May*_*yur 5 android gradle google-play-console

在这里,我可以在构建gradle中通过Android体系结构分发APK 。我正在使用ndk abiFilters并在生成/构建发行版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
        }
    }
Run Code Online (Sandbox Code Playgroud)

如何在Playstore上载所有7种不同的APK,以及如何管理所有这些APK。

感谢您的帮助。

Sav*_*rma 8

将多个 APK 上传到 Google Console 的步骤 -

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

要使用新版本的 Apk 更新应用程序,请停用所有 apk 并重复这些步骤。


Che*_*pad 5

我建议您现在可以使用Android应用程序构建捆绑包。它将管理代码中支持的多个设备。 参考链接 https://developer.android.com/platform/technology/app-bundle/

仍然要上传多个APK,必须在应用程序的“ APK文件”标签中启用“高级”模式。进入高级模式后,您可以为同一应用程序上载,激活然后发布多个APK。 参考链接 https://developer.android.com/google/play/publishing/multiple-apks