零基礎學習教程之Linux下搭建android開發環境

NO IMAGE
1 Star2 Stars3 Stars4 Stars5 Stars 給文章打分!
Loading...

不得已重新配置,這裡記下詳細步驟,分享給大家。

一、安裝jdk,具體步驟如下:

1、將jdk-7u4-linux-i586.tar拷貝到linux下得/home/yan/download目錄,新建一個目錄/home/yan/android.所以和android相關的都安裝到/home/yan/android這個目錄,所有的源安裝檔案都放到download下。切換到root,在download目錄下輸入命令:tar -zxvf  jdk-7u4-linux-i586.tar -C ../android, 將其解壓到android目錄。

2、配置環境變數,Linux下需要修改/etc/profile檔案,使用gedit  /etc/profile

在這個檔案的最後,輸入:


export JAVA_HOME=/home/yan/android/jdk1.7.0_04
export PATH=$PATH:$JAVA_HOME/bin

點選儲存後,輸入:source /etc/profile使生效。輸入:java -version
驗證java環境是否配置好。

二、安裝AndroidSDK

1、將android-sdk_r18-linux複製到download資料夾下,進入download然後: tar -zxvf android-sdk_r18-linux.tgz -C ../android/  進行解壓。

接下來 cd /home/yan/android/android-sdk-linux/tools, 然後執行:./android,這個是用來啟動android sdk manager的,也就是說這個東西是用來下載真正的android開發包。執行的時候,會出現:

(java:2925): Gtk-WARNING **: 無法在模組路徑中找到主題引擎:“pixmap”,

(java:2925): Gtk-WARNING **: 無法在模組路徑中找到主題引擎:“pixmap”,

(java:2925): Gtk-WARNING **: 無法在模組路徑中找到主題引擎:“pixmap”,

(java:2925): Gtk-WARNING **: 無法在模組路徑中找到主題引擎:“pixmap”,

這種警告,這是gtk版本太低所導致的。,先關閉android sdk manager,終端輸入:sudo apt-get install gtk2-engines-pixbuf 升級一下gtk。

2、升級完畢後,再次開啟android sdk manager,這個是線上安裝,一定確保聯網。裡面的api8 對應android2.2版本,api13對應android3.2版本,api10對應android2.3.3版本。這幾個都是經典的android版本。最上面的事api15對應android4.0.3版本,這個是最新的。預設已經給我們選擇了。這裡我們選擇前四個。最上面的四個打勾,然後確定。就會自動下載了。下載完成後,會提示重啟這個android sdk manager

三、安裝eclipse

1、將eclipse-jee-indigo-SR2-linux-gtk.tar複製到download,然後解壓到android下。不再重複這裡選的是javaEE版本,為啥選這個,網上說這個好。好像也有選eclipse classic4.2的,因人而異。

解壓命令:tar -zxvf eclipse-jee-indigo-SR2-linux-gtk.tar.gz -C ../android/
2、進到android/eclipse目錄下,輸入命令./eclipse檢視 裝成功了沒有。

四、安裝ADT 和(NDK)

1、在google裡的android sdk下載地址裡,找到ADT-18.0.0,這個是和android sdk4.0.3相對應的版本,是個zip檔案。拷貝到download資料夾下。

2、開啟eclipse,點help–install new software,點add–archive,這裡用的是離線安裝的方法,也可以線上安裝。離線安裝會比較快吧。點select all,然後點next就進行安裝了。點好後,會出現一個Installing software的提示框,顯示進度。安裝完成後,會提示重啟。

注:adt是android develop tool的意思,實現溝通 eclipse和 android sdk的橋樑,所以必須得安裝好。

3、設定android sdk location,即告訴eclipse android的sdk在什麼地方。重啟後,會提示:Welcome to android development,選第二個;use eixsting  SDKs,設定路徑。

在workwith裡輸入:https://dl-ssl.google.com/android/eclipse/,它會自動檢測,列出的有DevelopTools,裡面有ddms、adt等共四個,另外一個是NDK-plugins 反正要用到,索性一塊安了。NDK是本地化的一個工具,說白了是一個交叉編譯器,編譯本地的c/c 程式碼成一個動態連結庫,供android下得java程式呼叫,當然程式要滿足JNI介面。

竟然說不能安裝ndk,ndk安裝前 需要安裝cdt外掛!這個步驟裡只能升級下 adt了。從adt18.0.0 升級到20.0.0.

重啟,後開啟eclipse,點window-preferrence,點android,制定android sdk資料夾路徑。點new project看能否找到android application。。,如能,則這一步安裝成功。

五、安裝CDT外掛

google 一下cdt,進入下載連結,下載cdt8.0.0版本,按照上面安裝adt的方法 進行安裝。安裝成功的標誌是,可以新建c/c 工程。

六、NDK外掛的安裝

google NDK的下載地址,下載後拷到download資料夾下,然後直接解壓縮就可以了。

export PATH=$PATH:/home/yan/android/android-ndk-r8,然後source 。。。。

至此,配置完畢!

感覺對自己搭建android有所幫助的,就給個讚唄。

您可能感興趣的文章:

Android在linux下刷機教程Ubuntu中為Android增加硬體抽象層(HAL)模組訪問Linux核心驅動程式Ubuntu中為Android系統上實現內建C可執行程式測試Linux核心驅動程式Ubuntu中為Android系統上編寫Linux核心驅動程式實現方法利用adt-bundle輕鬆搭建Android開發環境與Hello world(Linux)基於Android SDK-在64位Linux中使用需要注意的問題基於linux與windows平臺下 如何下載android sdk原始碼的方法詳解CentOS Linux系統搭建Android開發環境詳細介紹

相關文章

Android 開發 最新文章