Android OpenCV:无法打开相机包装库

Android OpenCV:无法打开相机包装库,android,opencv,Android,Opencv,近似 我正在尝试让OpenCV在我的(v2.2.1)以下内容上运行 例如,当我尝试运行示例(如示例15 puzzle)时,会出现以下错误: 03-31 14:05:39.399: D/dalvikvm(4915): Trying to load lib /data/data/org.opencv.samples.puzzle15/lib/libopencv_java.so 0x47c22ef8 03-31 14:05:39.399: D/dalvikvm(4915): Shared lib '/

近似

我正在尝试让OpenCV在我的(v2.2.1)以下内容上运行

例如,当我尝试运行示例(如示例15 puzzle)时,会出现以下错误:

03-31 14:05:39.399: D/dalvikvm(4915): Trying to load lib /data/data/org.opencv.samples.puzzle15/lib/libopencv_java.so 0x47c22ef8
03-31 14:05:39.399: D/dalvikvm(4915): Shared lib '/data/data/org.opencv.samples.puzzle15/lib/libopencv_java.so' already loaded in same CL 0x47c22ef8
03-31 14:05:39.399: D/CAMERA_ACTIVITY(4915): Library name: libopencv_java.so
03-31 14:05:39.399: D/CAMERA_ACTIVITY(4915): Library base address: 0x81800000
03-31 14:05:39.418: D/CAMERA_ACTIVITY(4915): Libraries folder found: /data/data/org.opencv.samples.puzzle15/lib/
03-31 14:05:39.426: D/CAMERA_ACTIVITY(4915): CameraWrapperConnector::connectToLib: folderPath=/data/data/org.opencv.samples.puzzle15/lib/
03-31 14:05:39.426: E/CAMERA_ACTIVITY(4915): ||libnative_camera_r2.2.2.so
03-31 14:05:39.426: E/CAMERA_ACTIVITY(4915): ||libnative_camera_r2.3.3.so
03-31 14:05:39.426: D/CAMERA_ACTIVITY(4915): try to load library 'libnative_camera_r2.2.2.so'
03-31 14:05:39.434: D/CAMERA_ACTIVITY(4915): CameraWrapperConnector::connectToLib ERROR: cannot dlopen camera wrapper library /data/data/org.opencv.samples.puzzle15/lib/libnative_camera_r2.2.2.so, dlerror="Cannot load library: link_image[1995]: failed to link libnative_camera_r2.2.2.so
03-31 14:05:39.434: D/CAMERA_ACTIVITY(4915): "
03-31 14:05:39.434: D/CAMERA_ACTIVITY(4915): try to load library 'libnative_camera_r2.3.3.so'
03-31 14:05:39.434: D/CAMERA_ACTIVITY(4915): CameraWrapperConnector::connectToLib ERROR: cannot dlopen camera wrapper library /data/data/org.opencv.samples.puzzle15/lib/libnative_camera_r2.3.3.so, dlerror="Cannot load library: link_image[1995]: failed to link libnative_camera_r2.3.3.so
03-31 14:05:39.434: D/CAMERA_ACTIVITY(4915): "
03-31 14:05:39.434: E/CAMERA_ACTIVITY(4915): CameraWrapperConnector::connectToLib ERROR: cannot dlopen camera wrapper library
03-31 14:05:39.434: E/CV_CAP(4915): Native_camera returned opening error: 4
03-31 14:05:39.434: E/Sample::SurfaceView(4915): Failed to open native camera
因此无法打开该库。你知道为什么吗?没有找到吗


更新:这也发生在模拟器上。

确保
libnative\u camera\u r2.2.2。因此
libs/
中。该文件应该打包,以便通过
dlopen

动态加载。我快速搜索了一下,但不确定您的意思。其他android应用程序在我的手机上运行良好,在模拟器上似乎可以找到,但在我的设备上没有(所以我认为这是一个运行时问题)。对不起,有一个误解。是我的错。删除以前的评论。您的手机和模拟器中有哪些sdk?它们是一样的吗?你在下面的帖子中做了这一步吗?它们都是2.2。不确定链接是否适用,因为我的计算机上已经有了库。我不知道这是不是一只虫子。