Opencv for Android 环境配置篇~简直丧心病狂

由于暑假要搞点什么东西,参加比赛,虽然不知道其他组员都在干啥,俺还是默默的把环境给配了一下~但是我想说这简直丧心病狂,要配的东西敢不敢更多一点!!!

1、要搞手机应用,Android环境得搭好呗,基本上都能搭好,无非就是eclipse、JDK、SDK、CDT、ADT,就是ADT这家伙有点闹心,谁叫Android的官网又打不开鸟呢~

2、NDK+Cygdrive环境配置:

  NDK的话,去百度,然后荡一个,r8的就差不多了吧,好像r9的更潮,不过我怕没大神指导,自己不会配;

  Cygdrive的话,去http://www.cygwin.com/搞一个,妥妥的,不过在线下载安装的话,就是见证网速的时刻鸟~前辈们都说装了好几个小时,不过好在在下这边网速不错,链接的也不错,勉强在一个小时内完成了,网速渣渣的孩纸们要做好心理准备哇~

  这两个准备妥当之后,还有一步,配置NDK

     a、首先找到cygwin的安装目录,找到一个home<你的用户名>.bash_profile文件,我的是:E:cygwinhomeAdministrator.bash_profile,

     b、打开bash_profile文件(推荐用Sublime text2打开,这软件不错,黑灯瞎火的时候看代码相当舒服)然后就在文件后面添加NDK=“/cygdrive/<你的盘符>/<android ndk 目录> ”例如:

    NDK=“/cygdrive/d/android-ndk-r8”

    export NDK

    c、最后在PATH里面也加上一个路径,大神说要用Linux的写法,不然Cygdrive这孩纸会报错

      比如说,我的android-ndk-r8文件夹放在D:androidandroid-ndk-r8

      那么,PATH里面就要加一句 cygdrive/d/android/android-ndk-r8;

    (有个大神只用了ab两步就搞定了,有个大神用c步就搞定了,还有个大神修改了Cygdrive安装目录下etc里面的profile文件,在PATH后面加上了ndk的路径。不过我只是一枚屌丝,试了老半天,最后abc合在一起终于搞定了,大家伙可以试试)

3、Opencv for Android 开发环境配置

  把那啥opencv for Android的安装包从http://opencv.org/弄下来,然后解压,在apk文件夹里面选一个.apk复制到SDK目录下的platform-tools里面去,然后在用cmd找到文件目录,adb install xxx.apk,就可以把这个必需的opencv manager安装到虚拟机里面了,必需要装!最后再将opencv的SDK引入到工作目录里面去,基本上就OK啦~

其实不才在下特别懒,这都是借鉴了http://blog.csdn.net/pwh0996/article/details/8957764这篇文章,而后这篇文章的作者又在文章中给了好多链接,只要细心一点,别把名字啥的搞错,基本上顺利的话要不了很久,不过不才在下确实配的很不顺利,终于在第二天搞好了,确切的说第一天忙着看《古剑基谭》,边看边搞,三心二意,效果不佳呀;第二天安心的看完了电视再搞,一心一意,立马见效呀~(PS:不才在下绝对没有植入广告的意思^_^)

原文地址:https://www.cnblogs.com/soga--/p/3854345.html