基于Eclipse平台的Android OpenCV开发环境搭建

作者:雨水, 日期:2016-1-31,CSDN博客:http://blog.csdn.net/gobitan

 

摘要:本文主要记录了如何在windows(win7 64位)环境下搭建基于Eclipse平台的Android OpenCV开发环境,OpenCV里提供的Android工程都是基于ADT的,比用Android Studio更方便,所以这里还是基于Eclipse+ADT的方式来搭建,而不是基于Android Studio。Android Studio也是可以开发OpenCV的,这里不介绍。

注:本文下载和安装Android部分的包需要,可以购买VPN!

 

安装包下载和安装部分

步骤一:安装JDK1.7及以上版本

这个就不介绍了,如果不会的话,后面就不用看了,先找篇如何安装JDK的文档看看。

 

步骤二:下载Android SDK最新版

进入Android SDK的官方网址http://developer.android.com/sdk,然后进入"SDK Tools Only"区域,选择下载最新版本的installer_r24.4.1-windows.exe,大约150M。

点击安装该SDK到默认位置,安装完之后会启动Android SDK Manager提示安装相应的包,默认共计18个(如果不需要tv和wear,可以去掉相应的包),包含最新的Android6.0(API 23) ,安装完成即可。这里用指Android SDK安装位置,后续会用到。如我本人的安装位置为C:\Users\dhu\AppData\Local\Android\android-sdk。

 

步骤三:下载Android NDK最新版本

进入Android NDK的官方网址http://developer.android.com/ndk/downloads,根据我自己的win7 64位环境,选择下载对应的android-ndk-r10e-windows-x86_64.exe,大约400M。

android-ndk-r10e-windows-x86_64.exe是一个自解压文件,双击之后会自动解压到当前的一个名为android-ndk-r10e的文件夹里,大约3G。这里用指Android NDK的位置,后续会用到。如我本人的解压路径为:E:\ProgramFiles\opencv\android-ndk-r10e。

 

步骤四:下载Eclipse最新版本

进入Eclipse的官方版本https://www.eclipse.org/downloads/,选择Eclipse IDE for Java Developers,这个版本包含了JDT(Java Development Tooling)插件,同样选择64位的版本。当前最新版本的代号为Mars(火星),最后下载的文件为eclipse-java-mars-1-win32-x86_64.zip,大约170M。解压即可。这里用指Eclipse的解压位置,后续会用到。如我本人的解压路径为:E:\ProgramFiles\opencv\eclipse。

 

步骤五:下载ADT最新版本

ADT即Android Developer Tools。解压上一步下载的Eclipse安装包,然后打开Eclipse,通过菜单Help->Install New Software...进入安装界面,添加https://dl-ssl.google.com/android/eclipse/,可以看到最新版的ADT版本号为23.07,选中下面所有的安装包。

 

步骤六:下载OpenCV Android SDK

进入OpenCV的Android SDK官方网址http://sourceforge.net/projects/opencvlibrary/files/opencv-android/,当前(2016-1-31)最新版本为3.1.0.,下载OpenCV-3.1.0-android-sdk.zip,大约160M。解压即可。这里用指OpenCV Android SDK的解压位置,后续会用到。如我本人的解压路径为:E:\ProgramFiles\opencv\OpenCV-android-sdk。

 

安装包配置部分

步骤七:配置PATH环境变量

将/platform-tools, /tools和 的路径加入到PATH中去.

 

步骤八:配置Eclipse的Android SDK位置

在步骤五安装完ADT之后,启动Eclipse,会提示你设置Android SDK的位置。也可以进入Eclipse之后,通过菜单Window->Preferences->Android来设置。 

注:我设置Android SDK位置后,系统报tv和wear的xml解析出错,因为我用不上这两个,就把这两个删除了。

 

步骤九:运行OpenCV的Android样例工程

只有把OpenCV的样例程序运行成功才算把环境搭建好了! 

打开Eclipse,进入菜单File-->Import..--Android-->Existing Android Code Into Workspace,选择OpenCV Android SDK的解压路径导入SDK自带的样例程序,然后可以安装到手机上,其中有一个15 puzzle的拼图程序还比较好玩。注意安装的时候还提示需要 安装OpenCV Manager库,我选择手机安装的豌豆荚上找到安装程序了。

 

参考资料 :

1.

 

更多相关文章

  1. 用C++语言开发Android程序 配置开发环境
  2. 快速学会开发Android(安卓)App
  3. Android(安卓)内部存储安装apk文件实现
  4. 彻底解决 INSTALL_FAILED_TEST_ONLY安装失败的问题
  5. Android开发环境搭建-eclipse篇(真机测试)
  6. Firebase Crashlytics Sdk接入流程(Android)
  7. 安卓入门 之 开发环境搭建
  8. Android(安卓)Studio常见问题——模拟器中关于VT-x is disabled
  9. Jenkins + Unity + Android构建基于Unity的自动编译环境

随机推荐

  1. 总结系列-硬件加速
  2. Android音频开发(1):基础知识
  3. fir.im Weekly - 如何进行 Android(安卓)
  4. Android撬动IT市场的新支点
  5. Day1.1-Android简介之发展史、操作系统、
  6. URI是什么,在Android中有什么作用?
  7. Android(安卓)Studio的基本控件 图片框与
  8. Android中自动朗读(TTS)的简单使用
  9. Android 插件化 动态升级
  10. Android(安卓)WebView的加载超时处理