Ubuntu下搭建Android NDK開發環境

來源:互聯網
上載者:User

如何在Ubuntu 系統下搭建Android NDK 開發環境呢?下面一步一步教大家

     步驟1.下載NDK(注意我下載的是r4版本):

  http://dl.google.com/android/ndk/android-ndk-r4b-linux-x86.zip

 

  步驟2.下載完成後,解壓到 ~/ 目錄下:

  $echo $HOME <-- 查看目前使用者目錄,即 ~/ 目錄路徑

  /home/wzhnsc

  $pwd <-- 查看當前路徑

  /home/wzhnsc/android-ndk-r4b

  註:如上路徑是我解壓 android-ndk-r4b-linux-x86.zip 後的 android-ndk-r4b 目錄路徑

  步驟3.首先進入 /home/wzhnsc/android-ndk-r4b 目錄,

  此目錄下有個 README.TXT 檔案,裡面提到了:

  在 docs/STABLE-APIS.TXT 裡面是 APIs 的文檔,

  在 docs/INSTALL.TXT 裡面是如何安裝NDK

  (以前的版本都需要運行 build/host-setup.sh 來進行初始化,

  這個 android-ndk-r4b 版本把它去除了,使用更方便了,只是像如下配置一下環境變數即可 ),

  在 docs/HOWTO.TXT 裡面是如何使用NDK。

  註:建議這些文檔都看一遍,有個大概瞭解。

  步驟4.配置NDK的環境變數

  $gedit ~/.bashrc

  註:在開啟的檔案末尾添加,如下內容

  NDK=~/android-ndk-r4b

  export NDK

  步驟5.在當前 bash 環境下讀取並執行 ~/.bashrc 中的命令:

  $source ~/.bashrc

  或 (source命令也稱為“點命令”,也就是一個點符號(.)。)

  $. ~/.bashrc

  步驟6.然後查看是否生效:

  $echo $NDK

  /home/wzhnsc/android-ndk-r4b/

  步驟7.編譯有兩種方法:

  1)在目標工程目錄下編譯:

  $cd /home/wzhnsc/android-ndk-r4b/samples/hello-jni

  進入例子目錄

  $NDK/ndk-build

  然後在目前的目錄下執行 /home/wzhnsc/android-ndk-r4b/ndk-build 指令碼

 

  2)在任意目錄下編譯:

  $NDK/ndk-build -C /home/wzhnsc/android-ndk-r4b/samples/hello-jni

  用 -C 指出工程目錄路徑

 

  註:無論哪種編譯,成功後就會在目前的目錄下多產生 libs 與 obj 兩個子目錄。

 

  步驟8.開啟 eclipse 匯入 hello-jni 工程 ,就能看到效果了。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.