NDK 即Native Development Kit,因此又被Google稱為“NDK”。

1,提高程式的效能:把需要高效能的應用邏輯使用C開發,

2,程式程式碼進行保護:因為反編譯C/C++的難度遠遠大於反編譯java的難度,

3,可以方便地使用大量的開源庫及程式碼移植等。

NDK開發的環境配置主要分以下幾步:

1,下載ndk開發相關工具包,

2,對下載好的ndk需要進行環境變數設定,

3,配置開發工具Eclipse,

4,我們開發中可能要用到Genymotion模擬器,要對Genymotion模擬器進行配置。

接下來就一步一步簡單地記錄:

下載NDK開發相關工具包:

下載官網:https://developer.android.com/tools/sdk/ndk/index.html,對ndk有詳細的介紹及各個版本的下載連結,如圖:每個版本的穩定性不一樣,我學習的時候用的和視屏中老師講的是一樣的,用的android-ndk-r9d版本。下載到本地電腦F盤,解壓後如圖:

     然後我們設定環境變數:我的電腦 ——>右鍵——>屬性——>高階系統設定——>環境變數,在系統變數中的path專案最後新增上我們解壓後ndk的路徑,進入 cmd視窗,執行ndk-build命令可以檢查是否安裝成功。

     最後就是我們模擬器Genymotion的簡單設定,如果要在Genymotion模擬器上執行ndk,則要對模擬器進行簡單地設定,需要下載genymotion-arm-translation相關安裝包,比如我下載的是Genymotion-ARM-Translation_v1.1.zip,則執行好Eenymotion模擬器後,把zip包用滑鼠拖到模擬器螢幕中,可以自動 安裝 ,安裝好後就可以直接使用。今天的學習就到此,接下來要進一步學習。

.