OpenCV 2.4.1: UnsatisfiedLinkError

У меня есть проект для Android с нативным кодом. В этой нативной части я использую OpenCV. Все компилируется и работает нормально, когда я использую OpenCV 2.3.1, но когда я попытался перейти на версию 2.4.1, я столкнулся с проблемой:

Он компилируется без ошибок, но когда я запускаю свое приложение, оно не может загрузиться. мою библиотеку из-за ошибки UnsatisfiedLinkError.

Cannot load library: link_image[1936]:    37 could not load needed library 'libopencv_java.so' for 'mylibrary.so' (load_library[1091]: Library 'libopencv_java.so' not found)

Я вижу, что Open CV пытается загрузить libopencv_java.so, но мне это не нужно, и я не использую OpenCV в java-коде. Размер этой библиотеки> 5M.

Как скомпилировать, не добавляя эту библиотеку в проект?

6
задан Arseniy 5 June 2012 в 08:59
поделиться