百度地图出现UnsatisfiedLinkError: Native method not found: com.baidu...

这是由于导入os文件方式引起

 

解决办法有两种:

 

第一种:

 

弄一个文件夹so/armeabi,把所有的so全部放进去。结构就是so/armeabi/a.so,b.so,c.so
然后压缩这个文件夹成为so.jar,你应该知道的jar其实就是zip格式。
然后把so.jar放到libs目录下。sync gradle,然后build就行了。

 

 

第二种:

很简单,在用AndroidStudio的话 .so 文件要放在src/main/jniLibs/armeabi-v7a下面,然后把那个so文件重新复制一份进去.......

 

posted @ 2017-12-02 19:09  dub  阅读(332)  评论(0编辑  收藏  举报