首页 文章

如何将调试版本中的SHA1值设置为与发布版本相同?

提问于
浏览
-1

我正在使用Android Studio构建一个Android应用程序,该应用程序将连接到Google Play API . 当我通过模拟器运行时,收到消息“应用程序配置不正确 . 检查包名称和签名证书是否与开发者控制台中创建的客户端ID匹配 . 此外,如果应用程序尚未发布,请检查该帐户是否正试图登录被列为测试人员帐户“ .

我认为问题在于签名证书不匹配 . 为了让SHA1值进入开发人员控制台,我构建了一个版本.apk,将其解压缩并检查其上的值并复制到开发人员控制台中 . 然而,我注意到如果我解压缩调试apk并执行相同操作,则值会有所不同 . 显然这意味着它将无法在模拟器中连接 .

如果我单击Build> Generate Signed APK我可以在我的密钥上签名,我怎样才能在我的调试版本中实现这一点?

1 回答

  • 0

    根据@tripleee评论,这不是解决此问题的正确方法 .

    您似乎应该在开发人员控制台上针对您的应用程序设置2个链接应用程序 - 一个用于您的发布应用程序,另一个用于您的调试应用程序,每个应用程序具有相应的SHA1值

相关问题