赞
踩
转载请注明:http://blog.csdn.net/seven2729/article/details/48289101
调用百度地图 5.0以上手机报错,黑屏或者白屏并闪退
报错日志
java.lang.UnsatisfiedLinkError: No implementation found for int com.baidu.platform.comjni.map.commonmemcache.JNICommonMemCache.Create() (tried Java_com_baidu_platform_comjni_map_commonmemcache_JNICommonMemCache_Create and Java_com_baidu_platform_comjni_map_commonmemcache_JNICommonMemCache_Create__) 或者 java.lang.UnsatisfiedLinkError: No implementation found for long com.baidu.platform.comjni.map.commonmemcache.JNICommonMemCache.Create() (tried Java_com_baidu_platform_comjni_map_commonmemcache_JNICommonMemCache_Create and Java_com_baidu_platform_comjni_map_commonmemcache_JNICommonMemCache_Create__) |
解决方法:
1.只保留了项目lib下的2个文件夹 armeabi和armeabi-v7a
2.去百度官网重新下载libs文件。
"arm64-v8a", "armeabi", "armeabi-v7a", "mips", "x86" 等资源包记得都要放so文件。如果多个第三方集成,尽量不要放空。不然又会报错
记得gradle 文件记得添加以下内容
sourceSets { main { jniLibs.srcDirs = ['libs'] } }
转载请注明:http://blog.csdn.net/seven2729/article/details/48289101
赞
踩
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。