0

Android Studio で ndk 関数を使用しているときに、ネイティブ ライブラリを読み込めませんでした。ですから、私がこれを行うのは初めてなので、どこか間違っている場合は修正してください。実際、私はCardio SDKを使用してドキュメントをスキャンしていました。基本的には有酸素運動のようなドキュメントをスキャンしたいのですが、テキストではなく境界をスキャンしたり、ドキュメントの境界のみをスキャンしたりしたいです。他の解決策があれば、私に提案してください。

This is my activity code.
 if (nUseNeon()) {
                System.loadLibrary("cardioRecognizer");
                Log.i(Util.PUBLIC_LOG_TAG, "Loaded card.io NEON library");
            }
This is my error in my log cat.

Failed to load native library: JNI_ERR returned from JNI_OnLoad in "/data/app/com.surfaceview2-1/lib/arm/libcardioRecognizer.so"
4

1 に答える 1

1

次のことを確認してください。

app/src/main/jniLibs/armeabi1) Android Studio プロジェクトのフォルダに libcardioRecognizer.so ライブラリがあります。

2) ライブラリは、使用しているデバイスのアーキテクチャと互換性があります。そうでない場合は、コンパイルしてフォルダーに配置できます。

app/src/main/jniLibs/armeabi-v7a (for arm-v7 architecture)
app/src/main/jniLibs/x86 (for x86 architecture)
于 2016-08-03T07:08:21.057 に答える