获取SHA-1指纹的方法和获取指纹的方法一样吗?之前,我正在运行这个命令:
我不清楚我得到的结果是不是SHA-1指纹。有人能解释一下吗?
获取SHA-1指纹的方法和获取指纹的方法一样吗?之前,我正在运行这个命令:
我不清楚我得到的结果是不是SHA-1指纹。有人能解释一下吗?
当前回答
对我来说,这是一个循序渐进的过程。
首先运行应用程序,然后按照以下步骤(也显示在截图)
点击签署报告 打开gradle控制台对话框 它会显示你的SHA-1证书编号
其他回答
首先到jar文件复制keytool路径,然后添加到系统路径,然后运行。我希望这是有效的。
用你的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 Studio 4.2及更新版本,按照以下步骤生成SHA Key。步骤在这些图片中给出。
步骤:
1)点击gradle。Android Studio的右上角。正如你在这张照片上看到的。
2)现在点击图标如下图所示。一个新的可搜索窗口/屏幕将打开。
3)现在输入gradle signingreport,按Enter键开始生成SHA KEY,如下图所示。
4)您的SHA密钥将生成如图所示。使用这些步骤,你可以在Android Studio 4.2中生成SHA KEY。
如果你使用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
通过cmd进入你的java bin目录:
C: Java程序文件\ jdk1。7 . 0_25 \ bin >
现在在你的cmd中输入以下命令:
keytool -list -v -keystore "c:\users\your_user_name\.android\debug.keystore" -alias androiddebugkey -storepass android -keypass android