首页 > 解决方案 > 您的 Android App Bundle 使用错误的密钥进行签名。确保您的 App Bundle 使用正确的签名密钥进行签名,然后重试:SHA1:

问题描述

我使用为我以前的应用程序生成的密钥库成功签署了我的 android 应用程序。但是当我尝试将它上传到播放控制台时,它会显示上述错误。当我使用新的密钥库签署应用程序时,即使在这种情况下,播放控制台也会显示密钥库与之前上传的密钥库不同的错误。

供您参考,这两个应用程序是不同的。有人已经问过这样的问题,但是这些答案对我不起作用。那么请有人可以帮我解决这个问题吗?提前致谢!

标签: androidgoogle-playkeystoregoogle-play-consoleandroid-app-signing

解决方案


解决方案是一个非常基本的解决方案。我不得不清理我的项目,然后重建它。

Android Studio 正在使用我使用的旧证书签署我的应用程序包。

我之前所做的是转到 Build -> Generate Signed Bundle / APK 并将文件选择器中的 jks 文件更改为新的上传 jks。即使我选择了一个新的,Android Studio 似乎也会缓存旧的证书路径并使用它。可能是 AS 中的错误。

所以是的......现在如果我每次更改它工作的 jks 文件时清理项目,apk 或应用程序包都会使用正确的证书签名......


推荐阅读