很久没有接触高德地图了,今天小菜接到新需求要用到高德地图,具体的方式链到官网上。高德地图官方集成方式,很简单,步骤很清晰。但是,但是,但是,小菜集成之后进入地图显示黑屏,有放大缩小按钮,有高德地图的Logo,就是不显示地图。
错误日志解决尝试一:与官网Demo核对jar 和 .so 文件,权限,value,Service等,都一致;失败
解决尝试二:.so文件没有打包成功,在 build.gradle 中添加 sourceSets;失败
sourceSets解决方法三:反复看日志和官方Demo,依旧觉得是 .so 文件的问题,反复尝试把 x86 等文件夹删除核对版本测试,失败
最终实在是没办法,把 src->main->jniLibs 中 .so 文件夹移到 libs 下,地图正常显示。
个人理解,还是自己研究不透彻,build 文件中有关系,仍有待学习研究,仅为帮遇到同样问题的朋友解燃眉之急。希望广大朋友也不会遇到我这种奇葩的问题。
效果图
网友评论