前言
Android 使用高德定位,申请 Key必须要提供 SHA1。获取调试版SHA1的时候,在没有改动的情况下,默认密码为:android 这次梳理一下,方便以后使用,如遇问题,可以提出来,咨询QQ:787875249
调试版
1.打开CMD,输入
cd .android
keytool -list -v -keystore debug.keystore
- 1
- 2
- 1
- 2
然后输入密钥库口令,直接回车就行,如图。
2.复制 SHA1就行了,如图。
发布版
1.bulid->generate signed apk…
2.例如,我有 happytalk.jks,如果你有,直接 next 用就好了。
3.如果没生成过,点击 create new…然后按照下面填写,ok以后回到第一步,点击next。
4.打开 project structure ->点击 signing 选项卡->点击+,按照刚才写的填上去。
5.点击build types选项卡->点击release配置发布版->signning config项选择刚刚写的config
当然,也可以配置debug的,也可以不用,因为默认调试就是debug。
6.build.gradle可以看到如下图变化。
7.打开 Terminal ,进入jks所在目录,输入:
keytool -v -list -keystore happytalk.jks
- 1
- 2
- 1
- 2
然后输入刚才填写的库密码,就可以复制 SHA1啦~~