Android NDK 是運行於Android 平台上的Native Development Kit 的縮寫。Android 應用開發者可以通過NDK 調用C 或C++ 本地代碼。
NDK的作用:
下面是NDK的安裝配置過程。
環境:Ubuntu10.10(NDK只能在Linux下安裝) 已安裝好Android開發環境。
1.下載
國內無法訪問到google的相關頁面,但可以直接通過下面的地址下載。
http://dl.google.com/android/ndk/android-ndk-r8b-linux-x86.tar.bz2
2.解壓
個人習慣把東西放在 /usr/local/lib文件夾下面。
要用到的命令:
//復制文件
cp android-ndk-r8b-linux-x86.tar.bz2 /usr/local/lib
//解壓文件
tar jxvf android-ndk-r8b-linux-x86.tar.bz2
//修改權限
chmod 777 android-ndk-r8b -R
3.修改環境變量
終端運行:gedit ~/.bashrc
將下面的語句加入
#NDK setting
NDK_ROOT=/usr/local/lib/android-ndk-r8b
export NDK_ROOT
保存,終端運行:source ~/.bashrc
使之立即生效。
在終端運行:echo $NDK_ROOT
若正確打印了NDK的路徑,說明環境變量修改成功。
4.測試
cd 進入android-ndk-r8b/samples/hello-jni,然後在終端運行ndk的編譯腳本:
sudo /usr/local/lib/android-ndk-r8b/ndk-build
若結果如下圖,則ndk安裝成功。