【问题标题】:Google play game services and SHA1 certificateGoogle play 游戏服务和 SHA1 证书
【发布时间】:2015-08-19 02:19:16
【问题描述】:

在 google play 游戏服务中,您必须将您的应用链接到您的游戏服务广告系列。每当您链接应用程序时,您必须通过提供包和 SHA1 签名证书指纹来对其进行授权。我的问题是,如果您在另一台计算机上生成应用程序的 apk,则 SHA1 证书会有所不同。那么您是否必须删除链接的应用程序并使用新的 SHA1 重新添加它?文档对此非常不清楚。

【问题讨论】:

标签: java android google-play


【解决方案1】:

我的问题是,如果您在另一台计算机上生成应用程序的 apk, SHA1 证书会有所不同

为什么证书会不同?每次为发布生成 APK 时,您必须使用相同的密钥库并提供密钥库密码。请参阅documentation 了解此内容。

警告:将您的密钥库和私钥保存在安全可靠的地方,并确保对它们进行安全备份。如果您将应用发布到 Google Play,然后丢失了您签署应用所用的密钥,您将无法发布对应用的任何更新,因为您必须始终使用相同的密钥签署应用的所有版本。

【讨论】:

  • 我曾假设您必须使用相同的密钥库,但每次您使用计算机上的任何 SHA1 指纹生成新的 apk 时,都会对密钥进行全新加密。
  • 你见过troubleshoot section吗?您将获得用于签署您的 apk 的证书的 SHA1。
  • 是的,我明白了,但我的问题是,您是否必须在 google play 游戏服务上更新它。如果您在游戏服务中授权应用程序,则必须在开发者控制台中提供 SHA1。
猜你喜欢
  • 2014-08-16
  • 1970-01-01
  • 1970-01-01
  • 2014-02-02
  • 1970-01-01
  • 2014-09-17
  • 2014-09-17
  • 1970-01-01
相关资源
最近更新 更多