OpenCVのAndroidポートを使用するアプリケーションを構築しようとしています。私はC++ OpenCV関数を書いて適切にラップしており、プロジェクトは何のエラーもなく構築されています。私が署名したAPKを構築するために行くときは、しかし、私は次のエラーを取得する:Android上のOpenCV APK用の重複ファイル
[2012-02-26 21:06:50 - PortalSentry] Found duplicate file for APK: lib/armeabi-v7a/libnative_camera_r2.2.2.so
Origin 1: C:\workspace\android_body\PortalSentry\libs\armeabi-v7a\libnative_camera_r2.2.2.so
Origin 2: C:\workspace\android_body\OpenCV-2.3.1\libs\armeabi-v7a\libnative_camera_r2.2.2.so
私はいくつかの場所で言及見てきたソリューションは、OpenCVのメイクファイルを含む前
OPENCV_CAMERA_MODULES:=off
を追加することです。私はこれを試みて、同じ重複ファイルエラーを取得します。これらのライブラリファイルの1つを含まないようEclipseに明示的に指示する方法はありますか?私は、JavaとC++の両方からOpenCVにリンクしているので、これが起こっている理由があると信じていますが、OPENCV_CAMERA_MODULES行はその状況でダブルインクルードを停止することになっています。