openCVサンプルプロジェクト(3-4)の実行に問題があります。プログラムを実行するたびに、Androidエミュレーターに「残念ながらOpenCVマネージャーが停止しました」という問題が表示されることがわかりました。
私が電話するたびに問題が発生します
OpenCVLoader.initAsync(OpenCVLoader.OPENCV_VERSION_2_4_3、this、mLoaderCallback);
このページをフォローしました http://docs.opencv.org/doc/tutorials/introduction/android_binary_package/dev_with_OCV_on_Android.html
これは私が持っている警告メッセージです
/Applications/eclipse-android/android-ndk-r8c/toolchains/arm-linux-androideabi-4.6/prebuilt/darwin-x86/bin/../lib/gcc/arm-linux-androideabi/4.6/../。 ./../../arm-linux-androideabi/bin/ld:警告:./ obj / local / armeabi-v7a / libgnustl_static.a(atexit_arm.o)の非表示のシンボル'__aeabi_atexit'はDSO/Applicationsによって参照されています/eclipse-android/OpenCV-2.4.3-android-sdk/sdk/native/jni/../libs/armeabi-v7a/libopencv_java.so
Logcat(OpenCV sample4から):
gralloc_goldfish、org.opencv.samples.tutorial4GPUエミュレーションが検出されていないエミュレーター。
ノート:
OpenCV c ++ファイルのコンパイルに問題があるため、Javaコンプライアンスレベルを1.6に設定しました。(このページをフォロー:'プロジェクトをEclipseにインポートした後、'スーパークラスメソッドをオーバーライドする必要があります'エラー)
OpenCV_2.4.3_binary_pack_armv7a.apkとOpenCV_2.4.3_Manager_2.0_armeabi-v7a.apkの両方を使用してadbをインストールします
- 携帯電話エミュレーターとしてSamsungGalaxySを使用しました