获取SHA1

在开发中使用到第三方的有时候需要获取应用的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
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值