2014年2月25日更新
1. JDK下载安装
下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
安装后,添加 “{~JDK安装路径}\Java\jdk1.7.0_01\bin”到系统环境变量。
2. ADT Bundle下载安装
Google已经提供了ADT Bundle下载,其中整合了Eclipse、ADT和Android SDK
下载地址:http://developer.android.com/sdk/index.html
下载后解压,理论上不需要进行什么基础配置,ADT Bundle都已经整合好了。值得注意的是:
正常情况下你不应该去移动任何ADT Bundle内的文件或文件夹。如果你这么做了,ADT会无法定位SDK,你得去手动重新修复ADT的引用。
3. NDK下载安装
下载地址:https://developer.android.com/tools/sdk/ndk/index.html
下载后解压到ADT Bundle目录下(非必须,但这样可能方便管理),然后进入eclipse,在“Window”-“Preference”-“Android”-“NDK”中添加NDK目录绝对路径即可
关于Cygwin:自NDK r7后已不再需要安装Cygwin
4. OpenCV SDK下载
http://docs.opencv.org/doc/tutorials/introduction/android_binary_package/O4A_SDK.html
下载后解压。建议放在和workplace相同的盘符
5. 配置项目
1)新建或导入项目
2)右键点击项目,选择属性----C/C++general----path and symbos,点击include选项卡,配置Add include文件夹:
2个黑体字路径,
第一个路径为 {你的NDK根目录}/platforms/android-19/aech-arm/usr/include
第二个路径为 {解压后的opencv的根目录}/sdk/native/jni/include
至此,Windows下Android+NDK+OpenCV开发环境的搭建已经完成!
enjoy your coding^_^