1. 程式人生 > >Android NDK學習筆記2-環境搭建篇

Android NDK學習筆記2-環境搭建篇

第一步.安裝JDK和配置Java環境變數

Java環境配置對於每一位開發者來說早已輕車熟路,相信不需要我再詳細說明,這一過程略過,如果不瞭解的朋友可以自行百度。

第二步.下載Android NDK的安裝包

1.在Google的官方網站下載Android NDK的安裝包
下載地址是http://developer.android.com/sdk/ndk/index.html,開啟下載頁面後選擇的下載檔案為android-ndk-r12-windows-x86_64.zip

這裡寫圖片描述

下載後,將下載的zip檔案解壓縮到使用者的Android開發目錄中,這裡我將Android NDK解壓到D:\目錄中,zip檔案中包含一層目錄,D:\android-ndk

這裡寫圖片描述

2.配置NDK環境變數

  • 開啟我的電腦–屬性–高階–環境變數

這裡寫圖片描述

新建系統變數NDK_HOME
變數名:NDK_HOME
變數值:D:\android-ndk-r12b

這裡寫圖片描述

選擇“系統變數”中變數名為“Path”的環境變數,雙擊該變數,把NDK安裝目錄的絕對路徑,新增到Path變數的值中,並使用半形的分號和已有的路徑進行分隔。
變數名:Path
變數值:%NDK_HOME %;

這裡寫圖片描述

完成以上操作後,NDK環境變數配置結束,我們測試環境變數的配置成功與否。在cmd命令列視窗輸入“ndk-build”,輸出以下資訊即為配置正確。如圖:

這裡寫圖片描述

第三步.下載並安裝Cygwin

Cygwin是一個Windows作業系統上的類UNIX環境和命令列介面,它是基於UNIX應用程式的,包括允許執行Android NDK構建系統的shell。

1.在Cygwin的官方網站下載Cygwin的安裝包
下載地址是http://cygwin.com/install.html,開啟下載頁面後選擇的下載Cygwin的安裝程式setup.exe

這裡寫圖片描述

2.下載後執行安裝程式
開啟後我預設安裝到了C盤
然後,下一個對話方塊讓使用者選擇下載站點,隨便選一個就行

這裡寫圖片描述

接著下一步,選擇GNU Make包

這裡寫圖片描述

然後等待聯網下載安裝,最後結束

這裡寫圖片描述

3.配置Cygwin環境變數

  • 開啟我的電腦–屬性–高階–環境變數

這裡寫圖片描述

新建系統變數CYGWIN_HOME
變數名:CYGWIN_HOME
變數值:C:\cygwin64

這裡寫圖片描述

選擇“系統變數”中變數名為“Path”的環境變數,雙擊該變數,把NDK安裝目錄的絕對路徑,新增到Path變數的值中,並使用半形的分號和已有的路徑進行分隔。
變數名:Path
變數值:%CYGWIN_HOME%\bin;

這裡寫圖片描述

完成以上操作後,Cygwin環境變數配置結束,我們測試環境變數的配置成功與否。在cmd命令列視窗輸入“make -version”,輸出以下資訊即為配置正確。如圖:

這裡寫圖片描述