【Android】高德定位错误总结
16lz
2021-01-26
看效果,一般般(我明明在教学楼,怎么跑公寓楼了 |-_-)
博主使用的高德定位SDK
网上各种教程已经满天飞了,高德开发者官网也各种教程。
我也懒得再敲那么多没用的东西。记录下做这的demo过程中遇到的问题。
1.博主用的Android7.1(Android 6.0+) 遇到错误12(即缺少定位权限)
暂时不会自动申请权限,。所以直接手动到授权管理添加权限~~
(下次补上动态申请权限)
2.错误7(即Key错误)
回顾下与key有关的东西,监察看哪里出错了?
首先key是在开发者官网控制台这里提供的:
需要将此Key放在Android项目中的Minifist中的 application 结点下
data android:name="com.amap.api.v2.apikey" android:value="将上面的key值放入"/>
同样添加服务:
<service android:name="com.amap.api.location.APSService">
检查过后没错误~~再找。。。。
检查SHA1,PackageName是否正确
依然没问题!!这就奇葩了,明明SHA1,PackageName没错,但是调用返回就是这里出错!!!(无解,已经晚上12点多了,就回去睡觉~)
躺在床上突然想到 在真机测试时使用的是AS自动签名,而上面的SHA1码是自己创建的个人Keystore (内心一阵狂笑,就是这里的问题)
第二天:
获取AS默认Keystore的SHA1:
老规矩:CMD
更换过后就OK喽。
Tony-Chen
2017.10.09
更多相关文章
- Android调用WCFRest
- [转]android 修改ramdisk.img和init.rc && android启动后设置/da
- 伦敦开发者构建了一个基于 Android(安卓)的坦克
- 使用NDK build android上的busybox.
- 挑战和机遇并存 Android前景解析
- Androd学习笔记——新浪微博Android(安卓)SDK——如何打印出5位
- android集成科大讯飞语音听写和语音合成
- 如何获取和安装Android(安卓)L开发者预览版
- Android6.0权限