刚刚开始进行android和opencv结合使用

具体环境:opencv2.4.6(已经出了2.4.7还不知道新的特性) android 4.0.3(不用最新的是因为手机是4.0.3,太新可能出现不兼容)


在辛辛苦苦的安装好了最新的NDK(第九版,可以不再依托于cgywin或者cmd),保证整个工程没有问号没有红色标记


满怀欣喜的给手机装好OPENCV MANAGER,调试,run as android application 走起~~~~啦啦啦


我擦,这是什么情况,”XXX工程出现异常,无法正常运行“

看了下 Logcat 界面报的错,贴图如下





看到主要错误是”Unable to instantiate activity ComponentInfo“,上网百度谷歌一番,各种描述androidmanifest.xml 出现错误 ,各种解决方案去改androidmanifest.xml,but the problems remained......


最后在几个论坛上,以及和同学的交流中,解决了问题

论坛附录如下

http://stackoverflow.com/questions/tagged/opencv+android

http://answers.opencv.org/questions/

https://groups.google.com/forum/?fromgroups#!forum/android-opencv


恩,具体解决方案如下

我之前是把opencv 2.4.6的jar包当做external jars 引入进来的,但是这是不正确的,正确的方式是把它去掉,然后引入官方给的opencv 2.4.6 然后把它作为add library放进来。操作步骤如下

工程引入如下图(忽略Tutorial1Activity和Cartoonifier,这俩货还没有被修改)


工程上-->右键-->properties-->android , library add, 把之前的opencv引入的工程加进来就好~如下图





再跑一下,问题解决~OK





更多相关文章

  1. Android(安卓)BLE程序在Android(安卓)10手机搜不到设备问题分析
  2. Android手机调试运行React Native项目
  3. Google Android操作系统四大特点
  4. cocos2d-x for Android安装和学习笔记(请用adt-bundle21.1或以上
  5. Android(安卓)引入FFmpeg库so文件
  6. Android(安卓)手机小闹钟
  7. ndk编译android上运行的c程序
  8. 这篇文章适合所有Android手机第一次买Android手机的可以看看!(ZT
  9. Android(安卓)判断网络状态(包括手机连网状态以及目标网址状态)

随机推荐

  1. Android修改ramdisk.img笔记
  2. android避免回复出厂设置导致数据丢失的
  3. Android编译中m、mm、mmm 详解
  4. Android 常用开源库总结(持续更新)
  5. android adb pull
  6. Android Button渐变色,自带阴影,点击变色
  7. Android视频播放,选择,压缩,上传
  8. Android与JavaScript交互初览
  9. android生成的apk文件反编译源代码然后修
  10. Android(安卓)processor的一次尝试