获取SHA-1指纹的方法和获取指纹的方法一样吗?之前,我正在运行这个命令:
我不清楚我得到的结果是不是SHA-1指纹。有人能解释一下吗?
获取SHA-1指纹的方法和获取指纹的方法一样吗?之前,我正在运行这个命令:
我不清楚我得到的结果是不是SHA-1指纹。有人能解释一下吗?
当前回答
如果你使用android studio使用简单的步骤
运行你的项目 点击Gradle菜单 展开Gradle Tasks树 双击android -> signingReport,看看魔术吧 它将在Run选项卡上告诉您所有信息
如果Android Studio < 2.2 .
来自android studio 2.2 结果将在运行控制台下可用,但使用高亮切换按钮
或 第二种方法是 在android studio new ->谷歌地图活动中创建新项目
然后打开google_maps_api.xml xml文件如图所示,你会看到你的SHA密钥
其他回答
所有步骤的最佳方式:
对于释放密钥仓库SHA1密钥:
打开命令提示符 C:\Users\ hiren.patel > cd . . C: \用户> cd . . C:\>cd "程序文件" C:\Program Files>cd Java C:\Program Files\ Java>cd jdk_version_code C:\Program Files\Java\ jdk_version_code>cd bin C:\Program Files\Java\ jdk_version_code\bin>keytool -list -v -keystore "D:\Hiren Data\我的根文件夹\我的项目文件夹\keystore_title。-alias my_alias_name -storepass my_store_password -keypass my_key_password
替换以下东西:
jdk_version_code D:\Hiren Data\我的根文件夹\我的项目文件夹\keystore_title.jks my_alias_name my_store_password my_key_password
Done
我在使用命令时遇到了一个问题
[keytool -list -v -keystore C:\Users\MG\Desktop\test.jks -alias test]
因此,我下载https://sourceforge.net/projects/portecle/。 然后从jar程序中打开。jks文件。它会显示所有相关信息
第一步:首先在windows电脑中找到JDK的bin文件夹。请看下图。
我的答案是:
C:\Program Files\Java\jdk1.8.0_131\bin
第二步:现在在windows 10搜索栏中输入“cmd”搜索命令提示符。然后以管理员模式打开命令提示符。 请看下图:
步骤3:现在复制该路径并将其输入到命令提示符中
C:\Program Files\Java\jdk1.8.0_131\bin
在命令提示符:
cd C:\Program Files\Java\jdk1.8.0_131\bin
按下Enter按钮后,您将进入bin文件夹。
您的设置完成了。现在生成释放模式的SHA1密钥。
释放SHA1密钥:
keytool -list -v -keystore C:\Users\Turzo\Desktop\earninglearning.keystore -alias turzo -storepass 12345678 -keypass 12345678
你可以通过去Window>Preference>Android>Build in Eclipse获取任何工作区的MD5和SHA1指纹。
对于本地,你很容易从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哈希值。