废话不多说,直接进入正题,获取方式如下:
(1)在Mac OS上,执行以下操作: (2)若使用Mac OS系统,请运行:
请使用以下命令进行导出证书并进行SHA1哈希和Base64编码: keytool -exportcert -alias -keystore | openssl sha1 -binary | openssl base64
(2)在Windows上
请使用以下命令导出证书并进行SHA1哈希和Base64编码: ``` keytool -exportcert -alias -keystore | openssl sha1 -binary | openssl base64 ```
举个例子,我们可以使用以下命令来获取证书的SHA1指纹: keytool -exportcert -alias androiddebugkey -keystore C:\Documents and Settings\Administrator.android\debug.keystore | C:\OpenSSL\bin\openssl sha1 -binary | C:\OpenSSL\bin\openssl base64
注意:OpenSSL的下载地址为https://code.google.com/archive/p/openssl-for-windows/downloads。
此外,为了在Facebook上使用签名文件生成的哈希密钥之外,还需要从Google Play后台获取XX并生成另一个哈希密钥。这是因为Google Play会重新进行签名。有两种方法可以获取这个哈希密钥:
- 使用命令:
在使用Google Play后台下载.der文件的证书后,您可以输入以下命令:
以下是改写后的文案: 使用以下命令将 deployment_cert.der 文件转换为 SHA1 格式的二进制数据,并通过 OpenSSL 进行 Base64 编码: ``` openssl sha1 -binary deployment_cert.der | openssl base64 ``` 这个证书是从 Google Play 后台下载的,用于发布应用到 Google Play 商店时进行签名。
- 使用小工具,这里推荐一个小工具,链接:https://download.csdn.net/download/youmangu/10327722 , 下载安装到手机后,打开直接输入包名即可,简单易用。
还木有评论哦,快来抢沙发吧~