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

来源:互联网 发布:linux命令在哪里输入 编辑:程序博客网 时间:2024/05/29 18:28

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,最后运行项目。


解决。


0 0
原创粉丝点击