Google Play商店:如何上传更多APK以支持不同的CPU架构

时间:2017-01-20 08:58:23

标签: android google-play google-play-developer-api

我想为每个APK支持不同的CPU架构(例如ARM,x86和MIPS)。如何上传更多APK,我已切换到高级模式,但上传新APK到Alpha 按钮取代了以前的APK。

附件是我的控制台在APK部分的外观。

enter image description here

非常感谢您的帮助。

作为参考,这是我的傻瓜:

repaint

2 个答案:

答案 0 :(得分:2)

查看此文章。在Google上发布多个APK播放https://blog.mindorks.com/publishing-multiple-apks-on-google-play-b06bb9078aae#.qqr2yqjfv

导航至应用的“APK”部分,然后点击右上角的“切换到高级模式”。

你会注意到“上传新的APK到生产”按钮向下移动,屏幕上会出现额外的动作。

现在处于高级模式,控制台在同一轨道上接受多个APK,只需点击“上传新APK”按钮,然后按照简单模式逐个按照流程点击“保存草稿”。控制台将显示相对较少数量的兼容设备,但不要担心,因为它显示的设备仅与特定的ABI兼容。

答案 1 :(得分:0)

您需要构建多个apks才能在Play商店上传。

android {
  ...
  splits {

    // Configures multiple APKs based on ABI.
    abi {

      // Enables building multiple APKs per ABI.
      enable true

      // By default all ABIs are included, so use reset() and include to specify that we only
      // want APKs for x86, armeabi-v7a, and mips.

      // Resets the list of ABIs that Gradle should create APKs for to none.
      reset()

      // Specifies a list of ABIs that Gradle should create APKs for.
      include "x86", "armeabi-v7a", "mips"

      // Specifies that we do not want to also generate a universal APK that includes all ABIs.
      universalApk false
    }
  }
}

如上图所示配置您的gradle。 然后上传它。如果您要将有限的受众群体上传到您的应用,这非常有用。 如果您想要授予所有用户访问权限,则不需要任何此类配置。