android开发中使用高德地图出现的一些问题

本文分享了在Android开发中使用高德地图遇到的问题,包括申请地图Key与SHA1值变动导致地图服务失效、虚拟机与部分手机CPU架构导致的地图崩溃、以及在Fragment中切换地图出现黑屏的解决方案。
摘要由CSDN通过智能技术生成

作为一名android开发者,地图这一块应该很多人都有碰过,我这里也简述一些自己使用碰到的一些问题(主要是高德地图 不是很喜欢百度地图)

1.在使用高德地图的过程中,是要先申请key的 对应一个application 因为这个key设计到本地的一些环境内容比如sha1值  一旦sha1值发生变化 application就没办法使用地图服务

我之前在本地测试是可以用的   但是将其导出为apk问价发送到手机上之后 却没办法使用    最后发现原因是在generate signed apk 的时候,应用会生成新的sha1值  所以调试和apk使用的sha1值不相同  开发者记得去高德个人中心改


2.使用虚拟机测试地图的时候 会出现程序崩溃,问题根源是在于虚拟机的cpu架构问题     但是我用小米手机做测试的时候 出现了一样的问题   虽然我的另一个非小米手机测试没问题  最后追究到根源还是cpu架构问题   虽然官方给出的解决方法是将下载的相关的.so文件导入lib文件夹下  


就是这些文件都导入 虽然我这么干了  但是还是没效果   

这几个分别代表着几种不同的cpu架构对应的一个abi
七种架构:
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值