Android 关于apk 打包后的地图定位和导航失败的问题

 项目中,使用了高德地图定位,调试的debug包定位完全没有问题,但是签名打包后,却始终无法定位,发现是测试环境下的SHA1码和签名发布版的SHA1码是不同的。

      所以我们需要获取发布版的SHA1码:

方式一 :

            打开你Android studio底部的terminal 执行keytool -v -list -keystore +签名文件路径+签名文件.jks 。然后回车 会提示你输入你的签名密码 输入后回车 你会看你签名打包后的apk的sha1 
方式二 :

            cmd 打开dos cd+keytool路径(keytool 在你jdk bin包下)+keytool -v -list -keystore +签名文件路径+签名文件.jks 。然后回车 会提示你输入你的签名密码 输入后回车 你也会看你签名打包后的apk的sha1 

       然后在相应的平台输入正确的SHA1码,就OK了

posted @ 2018-08-09 17:36  星辰之力  阅读(329)  评论(0编辑  收藏  举报