当前位置: 首页 > 知识库问答 >
问题:

你上传了一个没有用上传证书签名的APK。在更新谷歌游戏商店上注册了应用签名程序的应用时

狄侯林
2023-03-14

我上传了一个应用程序,并选择了“应用程序签名”进行注册。我在上传第一个APK时没有问题,它被成功上传。

今天我尝试更新该应用程序,将versionCode增加到2,versionName增加到0.2,并使用与第一个成功构建的APK相同的签名密钥。

现在,当我试图在google play上上传它时,它给了我以下错误:

我研究了一下,知道我必须链接播放存储生成的upload_cert.der文件与我的密钥存储。我这样做是使用以下命令:

.\keytool -importcert -file ~\upload_cert.der -keystore ~key.jks

再次构建了这个项目,但即使在上传APK的时候,我也会遇到与上面相同的错误。

我研究了所有与此相关的帖子,但似乎每个人都有“应用程序签名”的问题

有人可以指导我使用upload_cert.der更新下一版本应用程序的正确步骤吗

共有1个答案

洪雨石
2023-03-14

在这里查看答案。

应用签名后上传。您必须使用您在签名时创建的第二个证书。这种类型的错误只会在您使用相同的. jks文件进行签名和上传时出现

 类似资料:
  • 我目前正在努力使用上传密钥,这是签署APK的新方法,以将其发布到Google Play。 我所做的一切 我创建了一个新的应用程序,现在应该可以在play store上使用了 我在游戏控制台上创建了一个应用程序条目 然后我激活了 我上传了带有普通密钥库文件的已签名APK 然后我从上传对话框中得到以下错误消息。 上载失败您上载了一个使用密钥签名的APK,该密钥也用于对交付给用户的APK进行签名。因为您

  • 在选择“Google Play应用程序签名”之前,我用p12证书签署了我的APK。 我遵循了@matpag在下面的帖子中描述的步骤来激活谷歌应用的签名。

  • 我从应用程序开发人员那里得到了更新的代码和apk。我已经用我自己的keystore文件重建了应用程序,并签署了应用程序,上传到商店,收到“上传的APK与你以前的APK签署了不同的证书”。 我通过以下方式检查了更新的apk sha1文件:

  • 我的android apk证书丢了。我格式化了我的MacMini并升级到了新的MacBookPro。现在我无法使用旧的mac电脑。因此,没有机会检索旧密钥库。我还没有注册Google Play应用程序签名。如果我现在注册,我能更新我的应用程序吗? 这是我尝试在play store上更新我的应用程序时遇到的错误: 您上传了一个APK,该APK使用与以前APK不同的证书签名。您必须使用相同的证书。 我

  • 最近几天,当我尝试上传新版本时,我在Google Play上的三个应用程序出现了这样的签名错误: 并且用于签署您上载的APK的证书具有指纹: [SHA1:87:17:A3:71:CD:CF:D6:73:71:56:B1:59:DE:89:6D:5A:E0:EE:31:8A] 我仔细检查了密钥库,它就是我一直用的那个。事实上,一些应用程序有一个使用相同密钥库的专业版本,在那里更新工作良好。最引人注目

  • 我已经启用了"Google Play App Signing"。它显示在控制台上启用。 因为我要去的新应用程序谷歌已经生成了应用程序签名密钥。 对于上载密钥,我收到以下消息: 我按照Apk的签名过程在这里。 那么,我用来签署我的第一个apk的签名密钥将成为我的默认上载密钥? 使现代化 看来我们用来签署第一个apk的密钥将作为上传密钥。当我注册Goole play应用程序签名时,主应用程序签名密钥已