高德地图中发布版安全码SHA1完整版

高德地图中发布版安全码SHA1完整版_第1张图片

在高德地图创建应用的时候遇到这个安全码SHA1 话不多说,如下:

1.调试版安全码SHA1  调试版: 

@1:打开Studio,打开最右边的Gradle —— app ——Tasks ——android ——sijningReport 

然后等下面打印 SHA1 :后面就是 复制粘贴到高德中调试版安全码SHA1就好了, OK了

高德地图中发布版安全码SHA1完整版_第2张图片
高德地图中发布版安全码SHA1完整版_第3张图片
高德地图中发布版安全码SHA1完整版_第4张图片

2,发布版安全码SHA1 如下:

@1:发布安全版需要项目的jks文件,所以要先创建jks文件,

打开Studio上边的Build文件 —— 打开 Generate signed —— APK 如下图:


高德地图中发布版安全码SHA1完整版_第5张图片
2
高德地图中发布版安全码SHA1完整版_第6张图片
3


高德地图中发布版安全码SHA1完整版_第7张图片
4


高德地图中发布版安全码SHA1完整版_第8张图片

这时有两种情况 1:创建成功
                          2:keytool 错误: java.lang.Exception: 密钥库文件存在,但为空  这个错误 (原因是没有这个文件,要先创建这个文件在 .android下文件)方法如下:

1.打开Studio最下面的Terminal 输入:

keytool -genkey -v -keystore release.keystore -alias androiddebugkey -keyalg RSA -validity 10000;  如下图,然后会让你填写密码之类的,注意:密码是你看不见的 隐藏的(不要以为键盘不灵了,两次密码要一致) 下面的什么公司啊,组织啊,随便输入,然后创建后,就可以继续生成jks文件了(keytool -list -v -keystore debug.keystor 查看key文件);


高德地图中发布版安全码SHA1完整版_第9张图片
2


高德地图中发布版安全码SHA1完整版_第10张图片
3


高德地图中发布版安全码SHA1完整版_第11张图片

2.生成jks文件后,同样打开Studio下面的Terminl 输入 :keytool -genkey -v -keystore 加jks路径 如下图:


高德地图中发布版安全码SHA1完整版_第12张图片
2


高德地图中发布版安全码SHA1完整版_第13张图片
3


高德地图中发布版安全码SHA1完整版_第14张图片

ok!。完成!

方法②::打包签名后-


高德地图中发布版安全码SHA1完整版_第15张图片
打开StudioTerminal

cd 到你的签名路径:

高德地图中发布版安全码SHA1完整版_第16张图片
输入keytool -list -v -keystore 加签名 就ok了

你可能感兴趣的:(高德地图中发布版安全码SHA1完整版)