1.登录Google Play console 后台下载Google自带签名证书:
选择对应的项目---->进入到具体APP Project 管理中 -------->选择左侧的:Setup--->App integrity-->APP signing ----->找到签名证书:App signing key certificate ---->Download certificate
如果是中文步骤:Google Play Cosole -> Your App -> 设置 -> 应用完整性 -> 应用签名密钥证书 -> 下载证书,得到证书文件deployment_cert.der
2.将Google自带证书导入到使用的签名文件里面
然后把证书加到原本地应用签名文件jks或keystore文件内
keytool -import -file [Google Play下载的deployment_cert.der路径] -keystore [本地应用jks或keystore文件路径]
这样就得到了一个新的签名文件
3.获取sha1等签名信息
执行 keytool -list -v -keystore xxx.jks
获取新增的别名信息YOUR_RELEASE_KEY_PATH为本地修改后的jks文件路径,获取到的新别名应该为mykey还有新的MD5值 keytool -list -v -keystore YOUR_RELEASE_KEY_PATH
4.获取Facebook 登录需要签名文件的Key Hashes(注意要用新的别名)
keytool -exportcert -alias YOUR_RELEASE_KEY_ALIAS -keystore YOUR_RELEASE_KEY_PATH | openssl sha1 -binary | openssl base64
如果是windows 需要安装openssl
参考文章链接:www.jianshu.com/p/3e1d29ee9…