高德地图报com.amap.api.services.core.AMapException: 用户MD5安全码未通过
先进去高德地图平台找到对应应用的key,点击设置查看SHA1码或者包名是否正确,这两个因素是造成这个问题的原因
如何获取SHA1码:
1.android studio debug环境中点击右边Gradle->Task->android->双击signingReport,如下图得到debug环境的SHA1码

2.Android studio 发布版SHA1码获取:
Android studio中,生成jks文件,然后再控制台输入keytool -v -list -keystore 背后加上jks文件所在地址获取SHA1值如下图:

红圈中就是发布版的SHA1码。这样就解决高德地图用户MD5安全码未通过的问题了
当遇到高德地图报AMapException关于MD5安全码的错误时,应检查应用的key和SHA1码是否正确。在AndroidStudio中,可以通过Gradle任务获取debug和发布版的SHA1码,以确保与高德地图平台设置匹配。
1123

被折叠的 条评论
为什么被折叠?



