集成高德地图时遇见了,debug模式下可以,但打包成apk后到其他人手机上就不能定位了,原因在于 开发模式(debug)和发布模式(release)下的 sha1 值是不同的,发布 apk时 需要根据发布apk对应的keystore重新配置Key
高德地图获取key的官方传送门:http://lbs.amap.com/api/android-cloud-sdk/guide/verify/
需要注意的是这句话:
发布模式使用 apk 对应的 keystore,命令为:keytool -list -v -keystore apk的keystore
cmd命令中的apk的keystore指的是你打包时生成的keystore在你电脑里的完整路径!