2016-03-22 18 views
0

Android için en son OpenCV SDK'yı indirdim ve yüz algılama uygulaması örneğini çalıştırmayı denedim. Modül bağımlılığını doğru şekilde ayarladım ve yerel OpenCV'ye yapılan java çağrıları gerçekleştirilebilir. Ancak, başka bir yerel modülden OpenCV C++ kodunu çağırmak mümkün değildir. yerel kütüphaneleri bağlayan düzgün yapılmazsa ve aşağıdaki hata gözlenmektedir görünüyor:Android OpenCV FaceDetection test uygulama hatası

enter image description here

Ben resmi öğretici takip ettim ve tüm yerli kütüphaneler jniLibs klasöre kopyalanır.

enter image description here

herkes Android Studio OpenCV yerli tarafında çalışmak mümkün olmuştur ve çevrimiçi herhangi iyi bir çalışma öğretici bazı tavsiyeler vermek ya yönlendirebilirsiniz şu şekildedir: Uygulamanın yapıdır?

cevap

0

Android.mk dosyanızla bir ilgisi olabilir. Bu dosyanın içeriğini gönderir misiniz?

Bu, Android.mk dosyasında nasıl opencv ekledim.

include $(CLEAR_VARS) 
LOCAL_MODULE := opencv 
LOCAL_SRC_FILES := $(LOCAL_PATH)/lib/libopencv_java3.so 
include $(PREBUILT_SHARED_LIBRARY) 

Ve benim

LOCAL_C_INCLUDES  += $(LOCAL_PATH)/include/opencv 
içerir