Android NDK 環境搭建

NDK環境搭建是linux 下比較方便,現先關於windows下NDK的搭建

1、下載安裝Android NDK
developer.android.com/sdk/ndk/index.html

先在google下載最新的NDK

2、下載安裝cygwin
關於NDK編譯代碼時必須要用到makegcc,需在linux環境,cygwin是一個在windows平臺上運行的unix模擬環境,需下載www.cygwin.com 下載setup.exe

1 然後雙擊運行吧,運行後你將看到安裝嚮導界面:

2 點擊下一步,選擇安裝方式:
1Install from Internet:在線安裝
2Download Without Installing:只是將安裝文件下載到本地,但暫時不安裝。
3Install from Local Directory:不下載安裝文件,離線包安裝。
選第一項
3、選擇要安裝的目錄,注意,最好不要放到有中文和空格的目錄裏
4、選擇你下載的安裝包所在的目錄
5、選擇網絡連接方式
1) Direct Connection:直接連接。
2) Use IE5 Settings:使用IE的連接參數設置進行連接。
3) Use HTTP/FTP Proxy:使用HTTPFTP代理服務器進行連接(需要輸入服務器地址、端口號)。
可根據自己的網絡連接的實情情況進行選擇,一般正常情況下,均選擇第一種
6選擇要下載的站點,我用的是http://mirrors.kernel.org

7 下載加載安裝包列表 在Devel Default 改成 install

8、 測試是否安裝好:輸入 make -v 和gcc -v 有相應的版本信息就OK

 

3、配置NDK環境變量


1、找到cygwin的安裝目錄,找到一個home\<你的用戶名>\.bash_profile文件,增加NDK=/cygdrive/<你的盤符>/<android ndk 目錄>

例如:NDK=/cygdrive/G/android_ndk/android-ndk-r7c

export NDK (NDK可隨便取)

2.保存,重啓cygwin; 輸入cd $NDK 若顯示NDK的目錄就OK

注意:打開.bash_profile不能用記事本打開,用Notepad++等工具打開編寫,不然會找到這個NDK的路徑

 

Ubuntu下配置NDK


1.解壓NDK tar -xvf android-ndk-r7c-linux-x86.tar

2.配置NDK環境

vi ~/.bashrc

添加如下內容

NDK=home/iris/android-ndk-r7c   (你解壓NDK的地址)

export NDK

3. 在當前bash 環境下讀取並執行 ~/.bashrc

  $source ~/.bashrc

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

  $. ~/.bashrc

4.然後查看是否生效:(出現您寫地址就配置OK)

  $echo $NDK

  home/iris/android-ndk-r7c

5.編譯hello-jni

cd /home/iris/android-ndk-r7c/samples/hello-jni

進入例子目錄

$NDK/ndk-bNDK/ndk-build

在hello-jni的目錄下有obj和libs的包就OK

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章