作为一名android开发者,地图这一块应该很多人都有碰过,我这里也简述一些自己使用碰到的一些问题(主要是高德地图 不是很喜欢百度地图)
1.在使用高德地图的过程中,是要先申请key的 对应一个application 因为这个key设计到本地的一些环境内容比如sha1值 一旦sha1值发生变化 application就没办法使用地图服务
我之前在本地测试是可以用的 但是将其导出为apk问价发送到手机上之后 却没办法使用 最后发现原因是在generate signed apk 的时候,应用会生成新的sha1值 所以调试和apk使用的sha1值不相同 开发者记得去高德个人中心改
2.使用虚拟机测试地图的时候 会出现程序崩溃,问题根源是在于虚拟机的cpu架构问题 但是我用小米手机做测试的时候 出现了一样的问题 虽然我的另一个非小米手机测试没问题 最后追究到根源还是cpu架构问题 虽然官方给出的解决方法是将下载的相关的.so文件导入lib文件夹下
就是这些文件都导入 虽然我这么干了 但是还是没效果
最后没办法 就放弃了 大神看到了也可以给出解决方案
3.关于在fragment中使用地图 切换过程中出现黑屏现象解决 解决来源 http://blog.youkuaiyun.com/easyer2012/article/details/47316419

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

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



