无法在Google Play上传应用,证书无效

时间:2018-06-05 06:59:54

标签: java android google-play

请帮助我,我坚持这个问题。

我使用计算机创建了一些应用程序,没有问题。但是当我在另一台计算机上创建应用程序时,我遇到了这个问题。我在创建应用时没有任何问题,当我想在Google Play商店中上传应用时遇到了麻烦。

  

上传失败

     

您上传了使用证书签名的APK或Android App Bundle   那还没有效。您需要签署您的APK或Android App Bundle   使用当前有效的证书。了解有关签名的更多信息。

更新<!/强> 我试图使用我从另一台计算机创建的证书创建一个应用程序,并且工作正常! 现在我知道我的问题出现在这台计算机上创建的证书上。 请告诉我如何解决它。

4 个答案:

答案 0 :(得分:1)

应用程序应该只有1个证书。当应用程序在不同的计算机上构建时,仍应使用相同的证书进行签名。上传您的应用时,此签名会向Google提供证据,它是相同应用的更新。

否则,其他人可以上传完全不同的应用,假装是您的应用更新,获得登录凭据,或者您的浏览器已打开。

答案 1 :(得分:1)

您可以执行以下操作:

  1. 在您的PC中安装代理VPN客户端,并将您的位置更改为您在Google Play控制台中提及的位置(如美国)
  2. 使用与上述位置相同的时区更改PC中的时间

答案 2 :(得分:0)

如果不是特定于代码的问题,请尝试以谷歌浏览器隐身模式上传。

答案 3 :(得分:0)

打印密钥库,查看从两台计算机生成的内容有何不同。我的赌注是你的计算机上的时间设置错误,但没有显示信息很难说。要打印有关密钥库的信息,请执行以下操作:

keytool -list -v -keystore .keystore