天天看点

使用Android NDK开发(二):搭建Android NDK开发环境(android-ndk-r10+eclipse+NDK plugin,不需安装Cygwin)

前言:和大多数的程序员一样,我在接触新的开发语言或是新的开发工具时,总是先搭好环境,然后Helloworld验证,但是这次我在搭好环境后发现对Android NDK 一点也不了解,又要回头去弄清楚Android NDK,总觉得有些不妥,所以我就将环境搭建放到了第二。

先说明我开发资源的情况,方便读者做参考:window 7_64bit,java version "1.8.0_20",adt-bundle-windows-x86_64-20140702,android-ndk-r10。这些资源都是公司提供的,所以下载地址我也帮不了你们了。

网上大多数教程介绍的方法都是要安装Cygwin,并将NDK添加到Cygwin的build配置中,但是在android-ndk-r7及以上版本中集成了Cygwin,所以不用安装了,这对我来说简直就是开心开心死了,因为我电脑装了Cygwin后怎么都用不了啊!啊!啊!各种国内外教程看过了还是不行啊!!!另外关于NDK pluging的安装大多数教程也没说,因为Google不知道什么时候在adt-bundle的eclipse中就没有自带这个插件了,下面,正式开始配置环境。

第一步,检查你的JDK是否安装好,cmd中输入:java -version,显示版本信息就表示没问题了:

C:\Users\xiaoming1.CCDOMAIN>java -version
java version "1.8.0_20"
Java(TM) SE Runtime Environment (build 1.8.0_20-b26)
Java HotSpot(TM) 64-Bit Server VM (build 25.20-b23, mixed mode)
           

第二步,检查eclipse插件安装情况:可以看到已经有CDT,没有NDK,安装方法见参考文档第2条

使用Android NDK开发(二):搭建Android NDK开发环境(android-ndk-r10+eclipse+NDK plugin,不需安装Cygwin)

第三步,配置NDK路径:Eclipse -> Window -> Preferences -> Android -> NDK,设置NDK为你的NDK包路径,不要有空格。

使用Android NDK开发(二):搭建Android NDK开发环境(android-ndk-r10+eclipse+NDK plugin,不需安装Cygwin)

接下来,就可以开始使用Android NDK编写Android应用了,很快吧。

第一个Android NDK工程的教程马上就出,敬请期待。

参考文档

1. Android新版NDK环境配置(免Cygwin):http://blog.csdn.net/codezjx/article/details/8879670

2. 安装NDK插件:http://blog.csdn.net/jiezhi2013/article/details/38980077