安装出错,提示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__)
原因:项目so文件不齐全
我的解决办法:
defaultConfig {
applicationId "com.clubank.whcarapp"
minSdkVersion 17
targetSdkVersion 25
versionCode 1
versionName "1.0"
multiDexEnabled true
ndk {
abiFilters "armeabi-v7a"
}
}
就是加上这个:
ndk {
abiFilters "armeabi-v7a"
}
abiFilters "armeabi-v7a"
}
本文介绍了解决Android项目中JNICommonMemCache.Create方法调用失败的问题,原因是项目缺少必要的so文件。通过配置Gradle文件中的NDK部分并指定ABI过滤器为armeabi-v7a来解决该问题。

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



