请帮助我,我坚持这个问题。
我使用计算机创建了一些应用程序,没有问题。但是当我在另一台计算机上创建应用程序时,我遇到了这个问题。我在创建应用时没有任何问题,当我想在Google Play商店中上传应用时遇到了麻烦。
上传失败
您上传了使用证书签名的APK或Android App Bundle 那还没有效。您需要签署您的APK或Android App Bundle 使用当前有效的证书。了解有关签名的更多信息。
更新<!/强> 我试图使用我从另一台计算机创建的证书创建一个应用程序,并且工作正常! 现在我知道我的问题出现在这台计算机上创建的证书上。 请告诉我如何解决它。
答案 0 :(得分:1)
应用程序应该只有1个证书。当应用程序在不同的计算机上构建时,仍应使用相同的证书进行签名。上传您的应用时,此签名会向Google提供证据,它是相同应用的更新。
否则,其他人可以上传完全不同的应用,假装是您的应用更新,获得登录凭据,或者您的浏览器已打开。
答案 1 :(得分:1)
您可以执行以下操作:
答案 2 :(得分:0)
如果不是特定于代码的问题,请尝试以谷歌浏览器隐身模式上传。
答案 3 :(得分:0)
打印密钥库,查看从两台计算机生成的内容有何不同。我的赌注是你的计算机上的时间设置错误,但没有显示信息很难说。要打印有关密钥库的信息,请执行以下操作:
keytool -list -v -keystore .keystore