获取SHA1

来源:互联网 发布:linux sz 下载目录 编辑:程序博客网 时间:2024/04/29 09:50

在开发中使用到第三方的有时候需要获取应用的SHA1,比如高德地图、百度地图。
Debug环境下:
1.Eclipse获取debug的SHA1:
Eclipse->windows-Preferences->Android->Build.就能看到debug环境下的SHA1.
Eclipse获取SHA1

2.AndroidStudio获取debug的SHA1:
AndroidStudio->右侧的Gradle projects->项目名称->项目名称(root)->Tasks->android->signingReport.就能自动获取SHA1(如果Gradle projects看不到项目名称则点击上面的刷新控件即可).
AS获取SHA1

3.使用命令行(cmd)获取SHA1:
cmd->切换到.android目录下,输入:keytool -list -keystore debug.keystore即可。
cmd获取SHA1

如果这个已经正式打包,把debug.keystore改为正式包keystore的绝对路径,如:

C:\Users\Lianjiu\.android>keytool -list -v -keystore C:\Users\Lianjiu\Desktop\LJkeystore\ljb.jks

4.从.anroid目录下找到debug.keystore(默认是在.anroid下面,但正规来说的放到项目中去的),理论上SHA1是放在这个keystore中的,但是我打开这个文件的时候是乱码,用了好几种编码格式都不行。
找到keystore获取SHA1

0 0
原创粉丝点击