Я пытаюсь создать приложение, использующее порт Android OpenCV. У меня есть функция C++ OpenCV, написанная и завернутая правильно, и проект строится без ошибок. Когда я иду построить подписанную APK, однако, я получаю следующее сообщение об ошибке:OpenCV на Android Duplicate File for 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_CAMERA_MODULES:=off
перед включением Makefile OpenCV. Я попробовал это и по-прежнему получаю ту же ошибку дубликата файла. Есть ли способ явно указать Eclipse не включать один из этих файлов библиотеки? Я считаю, что причина этого заключается в том, что я связываюсь с OpenCV как с Java, так и с C++, но в этой ситуации предполагается, что строка OPENCV_CAMERA_MODULES останавливает двойное включение.