获取SHA-1指纹的方法和获取指纹的方法一样吗?之前,我正在运行这个命令:
我不清楚我得到的结果是不是SHA-1指纹。有人能解释一下吗?
获取SHA-1指纹的方法和获取指纹的方法一样吗?之前,我正在运行这个命令:
我不清楚我得到的结果是不是SHA-1指纹。有人能解释一下吗?
当前回答
在Windows操作系统下打开“命令提示符”,进入以下文件夹。
C:\Program Files\Java\ jdk1.7.0_05 \ bin
使用cd <下一个目录名称>命令将目录改为下一个目录。 使用命令cd ..将目录更改为“上一页”
现在输入下面的命令:
keytool -list -v -keystore "%USERPROFILE%\.android\debug.keystore" -alias androiddebugkey -storepass android -keypass android
其他回答
在Flutter Project中继续在vs code中粘贴此命令
设置用户名
keytool -list -v -keystore "c:\users\your_pc_username\.android\debug.keystore" -alias androiddebugkey -storepass android -keypass android
这是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
如果你没有Keystore和别名,你可以使用这个命令:
keytool -list -printcert -jarfile app.apk
如果你使用React Native,调试。Keystore在android/app中,但可能不在~/.android中。
设置调试。Keystore路径如下:
keytool -list -v -keystore {PROJECT_ROOT}/android/app/debug.keystore -alias androiddebugkey -storepass android -keypass android
控制台将打印如下内容:
Alias name: androiddebugkey
Creation date: Jan 1, 2014
Entry type: PrivateKeyEntry
Certificate chain length: 1
Certificate[1]:
Owner: CN=Android Debug, OU=Android, O=Unknown, L=Unknown, ST=Unknown, C=US
Issuer: CN=Android Debug, OU=Android, O=Unknown, L=Unknown, ST=Unknown, C=US
Serial number: 2==Serial Number==2
Valid from: Wed Jan 01 06:35:04 CST 2014 until: Wed May 01 06:35:04 CST 2052
Certificate fingerprints:
SHA1: 5E:=========== SHA1 SIGNING KEY ===========:25
SHA256: FA:============ SHA 256 ===================9C
Signature algorithm name: SHA1withRSA
Subject Public Key Algorithm: 2048-bit RSA key
Version: 3
右边Gradle—>签名项目获得所有密钥