赞
踩
在开发中使用到第三方的有时候需要获取应用的SHA1,比如高德地图、百度地图。
Debug环境下:
1.Eclipse获取debug的SHA1:
Eclipse->windows-Preferences->Android->Build.就能看到debug环境下的SHA1.
2.AndroidStudio获取debug的SHA1:
AndroidStudio->右侧的Gradle projects->项目名称->项目名称(root)->Tasks->android->signingReport.就能自动获取SHA1(如果Gradle projects看不到项目名称则点击上面的刷新控件即可).
3.使用命令行(cmd)获取SHA1:
cmd->切换到.android目录下,输入:keytool -list -keystore debug.keystore即可。
如果这个已经正式打包,把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中的,但是我打开这个文件的时候是乱码,用了好几种编码格式都不行。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。