1

scanlibrary在我的项目中使用模块,它工作正常,但是当我包含tess-two 6.0.4build.gradle文件中时,它会产生以下错误:

java.lang.UnsatisfiedLinkError: com.android.tools.fd.runtime

nativeLibraryDirectories=[/data/app/com.scanner.demo-1/lib/arm64, /data/app/com.scanner.demo-1/base.apk!/lib/arm64-v8a, /vendor/lib64, / system/lib64]]] 找不到“libopencv_java3.so”

当我compile 'com.rmtheis:tess-two:6.0.4'从 build.gradle 文件中注释掉时,应用程序再次正常工作。

是兼容性问题还是我做错了什么。

我的项目结构:

图片

4

1 回答 1

3

我在应用程序的 build.gradle 文件中使用了“abiFilters”来解决这个问题。

defaultConfig{ ******** ndk{ abiFilters "armeabi-v7a", "x86", "armeabi", "mips" } }

如果您的项目结构看起来不同,您也可以试试这个

于 2016-11-15T09:40:35.580 回答