【Android】高德定位错误总结

看效果,一般般(我明明在教学楼,怎么跑公寓楼了 |-_-)

这里写图片描述

博主使用的高德定位SDK
网上各种教程已经满天飞了,高德开发者官网也各种教程。

我也懒得再敲那么多没用的东西。记录下做这的demo过程中遇到的问题。

1.博主用的Android7.1(Android 6.0+) 遇到错误12(即缺少定位权限)
暂时不会自动申请权限,。所以直接手动到授权管理添加权限~~
(下次补上动态申请权限)

2.错误7(即Key错误
这里写图片描述

回顾下与key有关的东西,监察看哪里出错了?
首先key是在开发者官网控制台这里提供的:
这里写图片描述
需要将此Key放在Android项目中的Minifist中的 application 结点下

<meta-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

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值