问题
新建一个Demo按照高德官方的方法导入并使用地图、定位、搜索、导航SDK,可以正常玩耍,如下所示:。
注:官方是说要jniLibs,我这里写成了jnilibs,但是也可以用。在公司的项目中按照高德官方的方法导入并使用地图、定位、搜索、导航SDK,完了,报错,地图都加载不出来。错误信息如下:
No implementation found for long com.autonavi.amap.mapcore.MapCore.nativeNewInstance
java.lang.NullPointerException: Attempt to invoke virtual method 'float com.autonavi.amap.mapcore.

在使用高德地图SDK时,官方示例能正常运行,但在公司项目中出现"No implementation found for long com.autonavi.amap.mapcore.MapCore.nativeNewInstance"错误。尝试网上多种解决方案无效,最终在论坛找到答案,只需在jniLibs目录下添加armeabi-v7a子目录,并将armeabi目录的两个so文件复制过来,Rebuild项目,问题解决。
6640

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



