Linux--Ubuntu12.04安裝NDK


前言

  本篇博客將介紹如何在Ubuntu12.04下安裝Android NDK,在其他版本的Ubuntu下,方法也類似。由於Android NDK不能單獨作為Android應用程序來運行,因此,使用Android NDK開發程序之前必須要先安裝Android SDK。

  本篇博客的主要內容:

  1. 准備工作
  2. 安裝NDK

 

准備工作

  首先必須得到Android NDK的安裝文件,可以直接在Android的官方網站上得到,點擊下載。因為這里使用的是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的環境變量。這里有兩種選擇,如果修改當前用戶名主文件夾下的.profile文件,則此配置只對當前登錄用戶有效,如果需要對本機所有用戶有效,可以修改/etc/profile文件。這里使用gedit命令,具體如下:

  修改當前登錄用戶配置文件:

~$ sudo gedit ~/.profile 

  修改系統配置文件:

~$ sudo gedit /etc/profile

  這兩個命令均會打開一個profile文件,在其中修改系統配置文件,如下圖:

 

  在其末尾加上,並保存關閉:

export ANDROID_NDK=/home/bgxtand/Developer/android-ndk-r9d
export PATH=$ANDROID_NDK:$PATH

  這里的NDK的路徑是/home/bgxtand/Developer,如果不確定具體路徑,可以使用pwd命令進行查看。如下圖:

 

 

  保存好profile文件之后,還需要使系統重新裝載profile文件,這里可以使用如下兩個命令使Ubuntu重新裝載profile文件,以下兩種方式均可:

  使用source命令:

~$ source /etc/profile

  使用.命令:

~$ . /etc/profile

 

  配置好NDK的環境變量,可以使用echo $PATH命令查看當前的環境變量值,確保當前NDK目錄已經被添加到環境變量中,如下:

 

  到此時就完成了Ubuntu下,NDK的安裝,NDK中包含了很多示例代碼,為了驗證NDK是否安裝成功,可以進入~/android-ndk-r9d/samples/hello-jni/jni目錄下,執行ndk-build命令,效果如下:

 

  執行ndk-build命令之后,有上圖輸出,表示Ubuntu下NKD安裝成功。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM