在真实设备上运行Android + Opencv + NDK App

时间:2012-09-11 10:43:04

标签: android opencv android-ndk

我遵循了Face-detection示例方法,并且我在模拟器上成功编写了一个对象检测应用程序。

现在,当我尝试在真实设备上运行它时,当我点击检测按钮时,它会崩溃。 Logcat说"OpenCv/StaticHelp >> First attempt to load libs failed"。我已经在我的设备上安装了OpenCVManager,甚至运行了一些像拼图甚至人脸检测的样本。

我的问题是:可能是Android.mk上的OpenCV包含硬编码,如

include /home/xxx/Desktop/OpenCV-2.4.2-android-sdk/sdk/native/jni/OpenCV.mk

我错过了什么?

1 个答案:

答案 0 :(得分:0)

您忘记将原生相机库放入项目中的libs文件夹。 在你的Android.mk文件中添加OPENCV_CAMERA_MODULES:= on和OPENCV_INSTALL_MODULES:= on 有关更多信息,请查看opencv4andriod website

上的教程