2013-11-27 237 views
0

我使用Opencv库进行人脸检测2.4.5 我解决了所有错误,并且还给出了NDK路径和Opencv路径来演示项目......但是当我在设备上运行此项目时,它强制关闭......我提到所有在计算器关于这一主题的问题,但无法找到妥善的解决办法......下面OpenCV人脸检测强制关闭...?

Android.mk文件给出...,如下图所示

include $(CLEAR_VARS) 
include C:/ANotherWork/OpenCV-2.4.5-android-sdk/OpenCV-2.4.5-android-sdk/sdk/native/jni/OpenCV.mk 
LOCAL_SRC_FILES := DetectionBasedTracker_jni.cpp 
LOCAL_C_INCLUDES += $(LOCAL_PATH) 
LOCAL_LDLIBS  += -llog -ldl 

LOCAL_MODULE  := detection_based_tracker 

include $(BUILD_SHARED_LIBRARY) 

回答

0

更新你的Android.mk文件,其缺少LOCAL_PATH的值

LOCAL_PATH := $(call my-dir) 

include $(CLEAR_VARS) 

#OPENCV_CAMERA_MODULES:=off 
#OPENCV_INSTALL_MODULES:=off 
#OPENCV_LIB_TYPE:=SHARED 
    include C:/ANotherWork/OpenCV-2.4.5-android-sdk/OpenCV-2.4.5-android-sdk/sdk/native/jni/OpenCV.mk 
    LOCAL_SRC_FILES := DetectionBasedTracker_jni.cpp 
    LOCAL_C_INCLUDES += $(LOCAL_PATH) 
    LOCAL_LDLIBS  += -llog -ldl 

    LOCAL_MODULE  := detection_based_tracker 

    include $(BUILD_SHARED_LIBRARY) 
+0

我尝试yhis earliear但问题是,同样在这里... –

+0

可以使用请发表你的logcat得到错误当应用程序强制关闭 – Darshan

+0

使用相机模拟器将无法正常工作...所以它只会出现'RuntimeException',这是可以接受的,但是当我使用Device时,它将被关闭.... –