android - 将 Android App Bundle 上传到 Google Play 控制台 - key 签名错误

标签 android google-play-console

我正在尝试将全新的 .aab 文件上传到 Google Play 管理中心,但不断收到此错误:

Upload failed
You uploaded an APK or Android App Bundle that is signed with a key that is also used to sign APKs that are delivered to users. Because you are enrolled in App Signing by Google Play, you should sign your APK or Android App Bundle with a new key before you upload it.

我完全被难住了,因为我在生成应用程序包时为此应用程序包生成了一个新 key ,即通过 Build > Generate Signed Bundle/APK... Android Studio 中的菜单项,所以它是一个全新的 key ,未被其他应用程序使用。
我什至尝试创建一个全新的 keystore ,其中包含一个新 key ,但总是出现相同的错误。这是其他人遇到的怪癖吗?

在为此应用注册 Google Play 的 App Signing 时,我选择了“让 Google 管理和保护您的应用签名 key (推荐)” 选项,并且从我阅读的所有文档中,你用来签署应用程序的 key 首先变成了“上传 key ”,所以看起来我做的一切都是正确的,但没有骰子。

有没有人对此有任何建议或过去的经验?

最佳答案

我面临同样的问题,在我的例子中 signingConfig 已设置,我犯了一个简单的错误,我忘记将 app debuggable 更改为 false。所以即使我从菜单或 gradle 命令生成,构建已成功生成,但它是可调试的,所以玩商店不接受签名的 apk 并给我和消息,如 Upload Failed The Android Bundle was not Signed in

关于android - 将 Android App Bundle 上传到 Google Play 控制台 - key 签名错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54299273/

相关文章:

android - 我需要做什么才能更改已发布到 Google Play 商店的 Android 应用程序的 ApplicationId

java - 如何在不同点上同时制作多个 View 的动画?

android - 无法从 Google Play Console 中删除 "Internal test track"版本

java - 如何使用 OpenTok 收听来 self 的应用程序的传入视频通话?

c# - 正在将 Xamarin.Forms 更新到 2.5...与其他包冲突

android - 如何自动安装 WearOS 配套应用程序和 Android 手机应用程序

java - 发生意外的错误。请再试一次。在 Google Play 控制台上 (6B974D92)

android - 如何在Android上跟踪引荐链接

Android USB 调试已停止工作

java - 如何在Android Studio中使用OpenCV检测和计数随机大小的白色物体