UPDATES ON POST NUMBER
I am trying to use OpenCV face recognizers on android, and although I managed to wrap the code in C ++, I could not get it to work on avat. I am not 100% sure, but I think the reason for the error in the name is that I missed libopencv_java.so in the project directory / lib / x 86.
Any thoughts on why lib is missing and how to make it work correctly?

My Android.mk looks like this:
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
OPENCV_LIB_TYPE:=SHARED
include /home/fat/Scaricati/OpenCV-2.4.9-android-sdk/sdk/native/jni/OpenCV.mk
LOCAL_MODULE := FaceDetectionPerformances
LOCAL_SRC_FILES := FaceDetectionPerformances.cpp
FILE_LIST_CPP := $(wildcard $(LOCAL_PATH)/*.cpp)
OPENCV_INSTALL_MODULES:=on
include $(BUILD_SHARED_LIBRARY)
Bye my Application.mk
APP_STL := gnustl_static
APP_CPPFLAGS := -frtti -fexceptions
APP_ABI := x86 armeabi armeabi-v7a
APP_PLATFORM := android-8
Ndk-build log
18:32:16 **** Auto Build of configuration Default for project FaceDetectionPerformances ****
/home/fat/android-ndk-r9d/ndk-build NDK_DEBUG=1 all
Android NDK: WARNING:jni/Android.mk:FaceDetectionPerformances: non-system libraries in linker flags: -lopencv_java
Android NDK: This is likely to result in incorrect builds. Try using LOCAL_STATIC_LIBRARIES
Android NDK: or LOCAL_SHARED_LIBRARIES instead to list the library dependencies of the
Android NDK: current module
[x86] Gdbserver : [x86-4.6] libs/x86/gdbserver
[x86] Gdbsetup : libs/x86/gdb.setup
[armeabi] Gdbserver : [arm-linux-androideabi-4.6] libs/armeabi/gdbserver
[armeabi] Gdbsetup : libs/armeabi/gdb.setup
[armeabi-v7a] Gdbserver : [arm-linux-androideabi-4.6] libs/armeabi-v7a/gdbserver
[armeabi-v7a] Gdbsetup : libs/armeabi-v7a/gdb.setup
[x86] Compile++ : FaceDetectionPerformances <= FaceDetectionPerformances.cpp
[x86] SharedLibrary : libFaceDetectionPerformances.so
[x86] Install : libFaceDetectionPerformances.so => libs/x86/libFaceDetectionPerformances.so
[armeabi] Compile++ thumb: FaceDetectionPerformances <= FaceDetectionPerformances.cpp
[armeabi] SharedLibrary : libFaceDetectionPerformances.so
[armeabi] Install : libFaceDetectionPerformances.so => libs/armeabi/libFaceDetectionPerformances.so
[armeabi] Install : libopencv_java.so => libs/armeabi/libopencv_java.so
[armeabi-v7a] Compile++ thumb: FaceDetectionPerformances <= FaceDetectionPerformances.cpp
[armeabi-v7a] SharedLibrary : libFaceDetectionPerformances.so
/home/fat/android-ndk-r9d/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld: warning: hidden symbol '__aeabi_atexit' in /home/fat/android-ndk-r9d/sources/cxx-stl/gnu-libstdc++/4.6/libs/armeabi-v7a/libgnustl_static.a(atexit_arm.o) is referenced by DSO ./obj/local/armeabi-v7a/libopencv_java.so
[armeabi-v7a] Install : libFaceDetectionPerformances.so => libs/armeabi-v7a/libFaceDetectionPerformances.so
[armeabi-v7a] Install : libopencv_java.so => libs/armeabi-v7a/libopencv_java.so
1
8:32:37 Assembly completed (took 20 s .952 ms)
1
opencvAndroidSdk libopencv_java x86, ndk libs/x86 , . /OpenCV -2.4.9-android-sdk/sdk/native/libs/x86/libopencv_java.so /libs/x 86, , ndk .