2012-02-26 48 views
0

我刚刚在Eclipse中为Android设置OpenCV后,此tutorial,我有不使用本机C的示例在我的手机上运行良好。OpenCV与Android

问题是当我尝试运行本机代码示例时,我按照next页面上的所有步骤在eclipse中设置生成器,但是当我尝试运行手机上的示例时,它们会崩溃。我之前使用过NDK,并成功地为android设置了tesseract,使用命令行编译本机代码而不是eclipse。

我认为这个问题是由于

unsatisfiedLinkError:Couldn't load native_sample:findLibrary returned null

,但我不确定。如果有帮助,我有截图here

任何建议将超过欢迎!

回答

0

请检查您的APK中是否有native_sample.so,看起来java应用程序无法加载您的lib。

+0

它应该位于哪个目录?如果这是你的意思,我在libs文件夹中有libnative_camera_r2.so/r2.3.3.so和libnative_sample.so。 – TomSelleck 2012-02-27 16:37:39

0

我迟到了,但您需要将任何.so文件放在“libs/armeabi”文件夹中,以便Android自动查找它们。