我已经开发并上传了一个Android应用程序到谷歌Play商店,我“不小心”点击启用谷歌播放应用程序签名..现在我的应用程序已经“卡住”在那个阶段现在几个小时,我我怀疑签名的.apk(由我签名,我在我的机器上签名)没有使用正确的证书签名..
由于我点击了启用Google Play App Signing,我收到了“upload.pem”和“deployment.pem”,但我不知道如何处理这些证书,并且完全不知道如何使用这些/其中一个来签署我的.apk,因为信息页面只表示您需要使用上传来签署.apk。 (https://support.google.com/googleplay/android-developer/answer/7384423)
所以我想知道是否有人可以帮助我做什么,以及如何正确签署应用程序?..
答案 0 :(得分:2)
除非您使用新的密钥库对APK进行签名,否则您无需将upload.pem导入以前用于对APK进行签名的密钥库。只需使用密钥库对其进行签名,然后将其上传到Play商店。
答案 1 :(得分:0)
如果您需要有关该程序的帮助,我已经创建了一个指南here
答案 2 :(得分:0)
只需在api控制台中添加发布sha1密钥
你有一些发布上传sha1键,md5,另一种类型的哈希键。只需复制sha 1键并使用app package name粘贴api控制台。 它的工作对我来说,我希望这会有所帮助。你好吗
答案 3 :(得分:0)
我有完全相同的问题。 Google Play控制台向我提供了2个.PEM文件,他们会告诉您使用它们来登录您的APK,但他们并没有告诉您如何操作。我现在已经在网上搜索了好几个小时而没有成功。关于这个主题没有任何信息。
也许有另一种解决方案,但我还没有成功,所以也许你们可以提供帮助。在可以下载.PEM文件的页面上,还提供了SHA-1代码。我在Unity中创建了我的应用程序,因此Unity的Keystore文件可能会生成我当前的SHA-1代码。当我尝试上传我的(即时)APK时,我收到此消息: Google APK Upload Error Message 所以我的想法只是尝试更改SHA代码。编辑APK文件对我来说是全新的(顺便创建游戏也是如此)所以我试图在Android Studio中找到SHA代码,我还下载了一个名为APK Studio的应用程序,它允许你有更多的编辑选项。很遗憾,我无法找到如何更改APK文件中的SHA-1代码。我想如果我能做到这一点,问题就解决了。
有人可以帮忙吗?