Android 用eclipse+opencv开发的安装教程

来源:互联网 发布:农村淘宝官网招蓦 编辑:程序博客网 时间:2024/04/29 18:31

   开始做这个项目的时候,先前也没有学过android,所以在网上找了许多教程,找来找去几乎都是一样的

而且安装的时候,还会出现问题;现在把我自己的安装步骤贴出来,希望大家能少走点弯路

一、eclipse安装

    虽然现在android的主流开发工具不是eclipse,但自己用着感觉良好;首先,你可以在android developer官网下载集成了sdk+adt的eclipse,然后你在电脑上解压安装好后,你再进行一些android 开发包版本的更新就可以进行开发了;

   这里主要遇到的问题是,官方网站是很难打开的,就算走运打开了,下载速度也是慢的惊人,所以我是在镜像网站上下载的,网上一搜就有不多说了;下面是eclipse界面

 



二、接下来就是opencv的了

     要开发opencv就必须要用到c/c++编译,所以要在eclipse中嵌入ndk;打开eclipse后,点击windows->preferences->android->ndk,打开后把你下载好的ndk所解压的位置添加到ndk location里,同时,你还需要在系统环境变量中添加ndk-build.cmd所在的路径,之后导入解压的opencv就可以进行开发了;

   这里主要的问题是,并没有在eclipse的android下面发现ndk选项,这时我们可以点击help->install new software->add,在location中输入https://dl-ssl.google.com/android/eclipse/即可,如果你打不开这个网页很正常,你只要在网上搜索“如何修改hosts来打开google”即可;

  在导入opencv的时候,我们会发现许多的问题,你首先右击opencv library库工程,然后android tools->fix project properties,最后project->clean->clean all会消除一部分错误;右击opencv library库工程,properties->android->target选择6.0以上,这样基本不会再有错误了;最后在你对opencv给出的一个官方样例编译时,你需要有击该工程,properties->c/c++build->environment,在其中添加一个变量ndkroot,value为ndk-build.cmd,然后再点击c/c++build 在build command中输入${NDKROOT}/ndk-build.cmd ,最后一步右击该工程,properties->android,选择要运行手机的android版本,和有没有添加opencv库。

  下面是在手机上运行的效果,希望对你有用



如需转载请标明出处

1 0
原创粉丝点击