android 获取百度地图SDK遇见的问题(只显示网格,也就是调用失败)

问题一:按照要求查找.android下面的 SHA1 时候 发现没有debug.keystore这个文件 下图是后来创建的

创建:创建debug.keystore

android 获取百度地图SDK遇见的问题(只显示网格,也就是调用失败)

创建完成后

输入 keytool -list -v -keystore eSafe.jks

输入秘钥:zhangwei(换成你的)

进入即可查看到SHA1(这里的是开发版)(如下)
    eSafe.jks替换成你自己的    

android 获取百度地图SDK遇见的问题(只显示网格,也就是调用失败)

问题二:用android studio 生成的的是开发版的 jks  会混淆

注意开发默认用的是.android里面的 jks

然后输入 keytool -v -list -keystore ***.jks 即可

看到开发版的(release) SHA1

申请到key后 需要到Manifest.xml中配置key

android 获取百度地图SDK遇见的问题(只显示网格,也就是调用失败)

问题三:上面完成,按照百度申请key教程申请完成得到key后 发现仍然不能用,报错SHA1 不对 230错误

此时我发现这个SHA1不是我的两个钟 中的一个,所以可能是之前遗留的没有刷新,之后clean project ,rebuild 

卸载App重新 安装 ok

以上