获取SHA-1指纹的方法和获取指纹的方法一样吗?之前,我正在运行这个命令:
我不清楚我得到的结果是不是SHA-1指纹。有人能解释一下吗?
获取SHA-1指纹的方法和获取指纹的方法一样吗?之前,我正在运行这个命令:
我不清楚我得到的结果是不是SHA-1指纹。有人能解释一下吗?
当前回答
这是MacBook Pro M2 2022上macOS Ventura 13.0的解决方案
我需要SHA1密钥谷歌云。
在项目所在的终端上运行此命令。我在做颤振的项目。
Keytool -keystore path-to-debug-or-production-keystore -list -v .使用实例
如果它不起作用并且得到这个错误,请继续执行。
访问https://www.java.com,下载并安装最新版本的Java。再次运行上面的命令,如果您得到类似的另一个错误,请继续执行。
运行此命令,将为您提供SHA1, SHA256, MD5作为默认调试密钥。并可用于谷歌播放业务的开发和调试。
Keytool -list -v -keystore ~/.android/debug。Keystore -alias androiddebugkey -storepass android -keypass android
其他回答
对我来说,这是一个循序渐进的过程。
首先运行应用程序,然后按照以下步骤(也显示在截图)
点击签署报告 打开gradle控制台对话框 它会显示你的SHA-1证书编号
首先到jar文件复制keytool路径,然后添加到系统路径,然后运行。我希望这是有效的。
在新的更新中,只需进入Android文件夹并键入。/gradlew signingReport
用你的user & pass试试这个
keytool -v -keystore(路径jks文件)
Exe
keytool -list -v -keystore “E:\AndroidStudioProject\ParathaApp\key.jks” -alias key0 -storepass mks@1 -keypass golu@1
对于本地,你很容易从android工作室获得sha1,但对于live,请检查下面的url:
Facebook Android生成密钥散列
我们大多没有完成以下步骤,所以请检查这是100%正确的链接。
8) If you see in openssl Bin folder, you will get a file with the name of debug.txt
9)现在您可以重新启动命令提示符或使用现有的命令提示符
10)返回C盘,并给出openssl Bin文件夹的路径
11)复制以下代码并粘贴
openssl sha1 -binary debug.txt > debug_sha.txt
12)你会在openssl bin文件夹中得到debug_sha.txt
13)再次复制以下代码并粘贴
openssl base64 -in debug_sha.txt > debug_base64.txt
14)你会在openssl bin文件夹中得到debug_base64.txt
这是你的Key哈希值。