为了账号安全,请及时绑定邮箱和手机立即绑定

如何在Android上获取OAuth 2.0的签名证书指纹(SHA1)?

如何在Android上获取OAuth 2.0的签名证书指纹(SHA1)?

POPMUISE 2019-11-05 10:50:53
我正在尝试按照https://developers.google.com/console/help/#installed_applications中的步骤注册我的android应用, 这使我遵循 http://developer.android.com/tools/publishing/app- signing.html。但是,我不确定如何获取签名证书指纹(SHA1)。我首先使用Eclipse ADT插件来导出和创建密钥库/密钥。然后,我尝试这样做keytool -list keystore mykeystore.keystore,它给了我MD5证书指纹。我需要重做签名吗(这意味着我不能使用eclipse导出向导)?我可以先使用调试证书吗?
查看完整描述

3 回答

?
皈依舞

TA贡献1851条经验 获得超3个赞

开始导出过程,为您的应用创建apk并使用生产密钥。最后一页显示SHA1和MD5证书指纹

查看完整回答
反对 回复 2019-11-05
?
猛跑小猪

TA贡献1858条经验 获得超8个赞

如果您使用的是Mac甚至Linux,只需将其复制并粘贴到终端应用程序中,您将立即获得SHA1密钥。无需更改任何内容。


 keytool -list -v -keystore ~/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android

输出示例:


Alias name: androiddebugkey

Creation date: 17 Feb 12

Entry type: PrivateKeyEntry

Certificate chain length: 1

Certificate[1]:

Owner: CN=Android Debug, O=Android, C=US

Issuer: CN=Android Debug, O=Android, C=US

Serial number: 4f3dfc69

Valid from: Fri Feb 17 15:06:17 SGT 2012 until: Sun Feb 09 15:06:17 SGT 2042

Certificate fingerprints:

     MD5:  11:10:11:11:11:11:11:11:11:11:11:11:11:11:11:11

     SHA1: 11:11:11:11:11:11:11:11:11:11:11:11:11:11:11:11:11:11:01:11

     Signature algorithm name: SHA1withRSA

     Version: 3


查看完整回答
反对 回复 2019-11-05
?
天涯尽头无女友

TA贡献1831条经验 获得超9个赞

我认为这将完美地工作。我使用相同的:

对于Android Studio:

  1. 单击构建 > 生成签名的APK

  2. 您将看到一个消息框,只需单击“确定”。

  3. 现在将出现另一个窗口,只需复制“ 密钥存储路径”即可

  4. 现在打开命令提示符,然后转到C:\ Program Files \ Java \ jdk1.6.0_39 \ bin>(或任何已安装的jdk版本)。

  5. 键入keytool -list -v -keystore,然后粘贴您的密钥存储路径 (例如C:\ Program Files \ Java \ jdk1.6.0_39 \ bin> keytool -list -v -keystore“ E:\ My Projects \ Android \ android studio \ signed apks \ Hello World \ HelloWorld.jks”)。

  6. 现在,它将询问密钥存储密码,提供您的密码,然后按Enter以获得您的SHA1和MD5证书密钥。


查看完整回答
反对 回复 2019-11-05
  • 3 回答
  • 0 关注
  • 354 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信