【问题标题】:Android :What is the difference between app signing certificate and upload certificate?Android:应用签名证书和上传证书有什么区别?
【发布时间】:2019-12-11 06:37:15
【问题描述】:

应用签名证书和上传证书有什么区别? 我在将 Google Play 游戏与我的应用程序集成时遇到问题(我将此作为另一个问题发布),我注意到用于在 Google API 控制台上自动生成的客户端 ID 的那个称为签名证书。
但是,当我在 Android Studio 上运行登录报告时,我可以看到称为上传证书。

应该为客户端 ID 设置哪一个?顺便说一句,两者都没有解决我的问题,但我很好奇其中的区别。

【问题讨论】:

    标签: android android-studio google-play-games


    【解决方案1】:

    签名证书

    某些 Google Play 服务(例如 Google 登录和应用邀请) 要求您提供签名证书的 SHA-1,以便我们可以 为您的应用创建 OAuth2 客户端和 API 密钥。 更多信息请参考:doc


    上传证书

    当您发布未经上传密钥签名的应用时, Google Play 控制台提供了注册一个以备将来使用的选项 应用程序的更新。虽然这是一个可选步骤,但它是 建议您使用与 Google Play 用于将您的应用分发给用户的一种。那样, Google 会确保您的签名密钥安全,并且您可以选择重置 丢失或泄露的私有上传密钥。本节介绍如何 创建上传密钥,从中生成上传证书,以及 向 Google Play 注册该证书,以便将来更新您的 应用程序。 更多信息请参考:doc

    【讨论】:

    • 我以为可以通过在 Android Studio 上运行签名报告轻松找到我的签名证书。但我找不到那个。我可以找到上传证书。这正常吗?
    • 是的,当然。
    • 感谢感谢。
    猜你喜欢
    • 2010-11-28
    • 2011-03-08
    • 2017-12-15
    • 1970-01-01
    • 2011-02-22
    • 2014-03-16
    • 2015-10-19
    • 2018-02-27
    • 1970-01-01
    相关资源
    最近更新 更多