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

时间:2018-12-20 13:17:28

标签: 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
        }
    }

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

感谢您的帮助。

2 个答案:

答案 0 :(得分:4)

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

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

答案 1 :(得分:2)

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

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

要使用新版本的Apks更新应用,请停用所有apk并重复步骤。