高德地图的无数坑

1.小蓝点偶尔消失

解决方案:

1).AndroidManifest对应界面添加

android:configChanges="orientation|keyboardHidden|screenSize"
2)MyLocationStyle的初始化
MyLocationStyle不能使用静态,每次进入APP都要重新初始化一个MyLocationStyle
还有这问题出现的话,我也不晓得咋个办了,问高德吧
2.debug版本和release版本都使用同一KEY,但是Release版本无法定位成功
解决方案:
1).so文件不全,各个armxxxx-xxx都加进来就好了
2).android studio 中debug版本和release版本的sha1值不同,注意查看release的sha1值

keytool -v -list -keystore *.jks

3.项目中同时使用了高德地图和butterknife,地图界面ANR
解决方案:
butterknife的unbinder.unbind()方法在地图的onDestroy()方法后调用
4.其他ANR
marker的BitmapDescriptor不要自己去调用recycle(),一调用就GG。。。不要问我为啥子,我也不晓得
5.PS
高德地图这逗比更新太快,简直跟不上节奏,更新还要改API,简直见鬼了,还改过code,心好累,不晓得百度咋样。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值