如何在 Playstore 控制台中上传多个 APK
Posted
技术标签:
【中文标题】如何在 Playstore 控制台中上传多个 APK【英文标题】:How to upload a multiple APK in Playstore console 【发布时间】:2019-05-21 00:36:46 【问题描述】:在这里,我可以在我的构建 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。
感谢您的帮助。
【问题讨论】:
【参考方案1】:将多个 APK 上传到 Google 控制台的步骤 -
-
转到您的 Google 控制台,使用 7 个不同 APK 中的一个 APK 填写所有必填数据,然后提交应用以进行生产。
现在转到App Release中的Create Release。
上传另一个 APK 并保留之前的 APK 并将更改提交到生产环境。
对 APK 重复步骤 2 和 3,不要忘记保留 apk。如果您不这样做,那么 apk 将会丢失。
要使用新版本的 Apk 更新应用程序,请停用所有 apk 并重复上述步骤。
【讨论】:
谢谢老兄,这行得通。上次我可以一次上传所有的 apk,现在它不起作用。 嘿@KebabKrabby,Google 更新了 Google Play 商店的 UI 和 App 上传流程。他们已将 RETAIN 更改为 INCLUDE。要更新新的 APK,您需要删除 APK 而不是停用。【参考方案2】:我建议您现在可以使用 Android 应用构建包。它将管理您在代码中支持的多个设备。 参考链接 https://developer.android.com/platform/technology/app-bundle/
您仍然想上传多个 APK,您必须在应用程序的 APK 文件选项卡中启用高级模式。进入高级模式后,您可以为同一个应用上传、激活然后发布多个 APK。 参考链接 https://developer.android.com/google/play/publishing/multiple-apks
【讨论】:
以上是关于如何在 Playstore 控制台中上传多个 APK的主要内容,如果未能解决你的问题,请参考以下文章
在 Playstore 中上传 APK 时如何修复“无 JAR 签名”?
将颤振应用程序上传到 Playstore 后,Firebase OTP 无法正常工作
上传 apk 时出现 64 位兼容问题 Google Playstore