问题描述:
浏览器调试和基座调试都正常可以获取到省市县等信息,转成APP端安装到手机调用uni.getLocation(OBJECT) fail回调返回

问题原因:
经过百度了解是高德api配置的问题,没有配置准确 上面报的错误也是 key的sha1和包的sha1不一致

我的证书是Java帮我生成的 我没安装JRE8环境

我生成的是这样 问题也出在这里 SHA1码照样填入了 但是这里cmd里面生成的SHA1并不是高德key想要SHA1
解决方案:
然后在百度上找到了个在线获取apk包的SHA1的网页

获取出来的尽然和cmd生成证书的MD5一致 然后把高德Api的SHA1换成这个sha1(cmd获取证书的MD5)
然后高德key的PackageName换成下图的包名就行了
