Ask Your Question

Revision history [back]

  1. OpenCV Manager works with Java apps only. I do not appropriate way of initialization with OpenCV Manager in your case. The root of the problem is link time. In Java case OpenCV must be load in any time before its using. In case of native libraries, linker must know path to OpenCV before loading of your native library.

  2. Android looks all library dependencies in /system/lib/ only by default. You need to load libopencv_java.so manually in C++ with dlopen, or in Java by implementation of your NativeActivity class. See mo details about Java way in Stackoverflow thread.