解决 Native method not found: com.baidu.platform.comjni.map.commonmemcache.JNICommonMemCache.Create:()

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sinat_15411661/article/details/51644086

1.Android studio 项目中集成百度地图sdk报以下错误:

java.lang.UnsatisfiedLinkError: Native method not found: com.baidu.platform.comjni.map.commonmemcache.JNICommonMemCache.Create)I
        at com.baidu.platform.comjni.map.commonmemcache.JNICommonMemCache.Create(Native Method)
        at com.baidu.platform.comjni.map.commonmemcache.a.a(Unknown Source)
        at com.baidu.platform.comapi.c.c.b(Unknown Source)
        at com.baidu.mapapi.a.c(Unknown Source)
        at com.baidu.mapapi.SDKInitializer.initialize(Unknown Source)
        at com.baidu.mapapi.SDKInitializer.initialize(Unknown Source)
          …………

2.解决方案:

  在目录src/main/jniLibs下创建armeabi-v7a文件夹,并将armeabi文件夹中的相关百度的 .so文件全部拷贝到armeabi-v7a文件夹上即可,重新rebuild-project,最后运行项目。


解决。


猜你喜欢

转载自blog.csdn.net/sinat_15411661/article/details/51644086
今日推荐