で、私は私のプロジェクトでscanlibrary
モジュールを使用していますし、それが正常に動作しますが、私はtess-two 6.0.4
build.gradle
にファイルを含む場合、それは次のエラー生成します。私はbuild.gradleファイルからcompile 'com.rmtheis:tess-two:6.0.4'
をコメントアウトするとないUnsatisfiedLinkErrorが実行
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]]] couldn't find "libopencv_java3.so"
を、アプリは再び正常に動作します。
互換性の問題ですか、私は間違っていますか?
マイプロジェクト構造:
を試みる場合があります異なって見える場合。 open-cvライブラリによって生成された "arm64-v8a"ファイルは、tess-twoライブラリには存在しません。だから私は、特定のフォルダを除外する私のアプリのbuild.gradleファイルでこれを使用しました。 abiFilters "armeabi-v7a"、 "x86"、 "armeabi"、 "mips" –