【发布时间】:2013-07-05 10:46:06
【问题描述】:
我正在开发基于 opencv 的 android 应用程序。我正在使用 Eclipse Juno、android SDK、android NDK r8 和 opencv4android 2.4.3。
问题是更新OpenCv Manager到2.8版本后我的应用程序无法运行,包括来自opencv4android的示例和教程,手机只显示黑屏然后应用程序崩溃(出现windows“xxxxxxx doens't工作,要关闭它吗?”)
Eclipse的LogCat显示信息:
OpenCVManager/Helper Service connection created
OpenCVManager/Helper Trying to get library path
OpenCVManager/Helper Triying to get library list
OpenCVManager/Helper Library list ""
OpenCVManager/Helper Fist attemp to load libs
OpenCVManager/Helper Triying to init OpenCV libs
OpenCVManager/Helper Triying to load library /data/data/org.opencv.en/lib/libopencv.java.so
libc Fatal signal 6 (SIGABRT) at 0x00000154 (code=0)
之后应用程序崩溃
我更新到 opencv4android 2.4.6,更新了 SDK,更新了 ADT,并更新到 Eclipse Kepler,但没有任何效果.....这很奇怪,因为在将 OpenCV Manager 更新到 2.8 之前,我所有的应用程序都正常工作.. ....
我用 async 方法搭配线
OpenCVLoader.initAsync(OpenCVLoader.OPENCV_VERSION_2_4_3, this, mLoaderCallback);
有什么办法吗?
PD:我使用的是 Xperia ST21i
PD2:我不使用模拟器,因为它会导致我的计算机出现延迟,我无法工作
PD3:对不起我的英语不好
【问题讨论】: