Linux--Ubuntu12.04安装NDK
前言
? 本篇博客將介紹如何在Ubuntu12.04下安裝Android NDK,在其他版本的Ubuntu下,方法也類似。由于Android NDK不能單獨作為Android應用程序來運行,因此,使用Android NDK開發(fā)程序之前必須要先安裝Android SDK。
? 本篇博客的主要內(nèi)容:
?
準備工作
? 首先必須得到Android NDK的安裝文件,可以直接在Android的官方網(wǎng)站上得到,點擊下載。因為這里使用的是32位的Ubuntu,所以下載android-ndk-r9d-linux-x86.tar.bz2。如下圖:
? 下載完成之后,就得到一個后綴為tar.bz2的壓縮包,可以在Ubuntu下進行解壓。
?
安裝NDK
? 得到tar.bz2的壓縮包之后,還需要對這個壓縮包進行解壓。因為tar是標準的壓縮格式,所以可以直接使用Ubuntu圖形化去解壓縮,右鍵→提取到此處,就可以在當前文件夾下對其進行解壓縮,得到一個android-ndk-r9d文件夾。除了使用Ubuntu提供的圖像化的方法,還可以在終端下,使用tar語句進行解壓縮,同樣可以得到一個android-ndk-r9d文件夾。當前下載的安裝文件在Developer文件夾下,語句如下:
~/Developer$ tar jxvf android-ndk-r9d-linux-x86.tar.bz2? 解壓縮完成之后,還需要配置NDK的環(huán)境變量。這里有兩種選擇,如果修改當前用戶名主文件夾下的.profile文件,則此配置只對當前登錄用戶有效,如果需要對本機所有用戶有效,可以修改/etc/profile文件。這里使用gedit命令,具體如下:
? 修改當前登錄用戶配置文件:
~$ sudo gedit ~/.profile? 修改系統(tǒng)配置文件:
~$ sudo gedit /etc/profile??這兩個命令均會打開一個profile文件,在其中修改系統(tǒng)配置文件,如下圖:
?
? 在其末尾加上,并保存關閉:
export ANDROID_NDK=/home/bgxtand/Developer/android-ndk-r9d export PATH=$ANDROID_NDK:$PATH? 這里的NDK的路徑是/home/bgxtand/Developer,如果不確定具體路徑,可以使用pwd命令進行查看。如下圖:
?
?
? 保存好profile文件之后,還需要使系統(tǒng)重新裝載profile文件,這里可以使用如下兩個命令使Ubuntu重新裝載profile文件,以下兩種方式均可:
? 使用source命令:
~$ source /etc/profile? 使用.命令:
~$ . /etc/profile?
? 配置好NDK的環(huán)境變量,可以使用echo $PATH命令查看當前的環(huán)境變量值,確保當前NDK目錄已經(jīng)被添加到環(huán)境變量中,如下:
?
? 到此時就完成了Ubuntu下,NDK的安裝,NDK中包含了很多示例代碼,為了驗證NDK是否安裝成功,可以進入~/android-ndk-r9d/samples/hello-jni/jni目錄下,執(zhí)行ndk-build命令,效果如下:
?
? 執(zhí)行ndk-build命令之后,有上圖輸出,表示Ubuntu下NKD安裝成功。
?
總結
以上是生活随笔為你收集整理的Linux--Ubuntu12.04安装NDK的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: iOS自定义NavigationBar
- 下一篇: linux中yum源的配置和使用