天天看點

使用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