其實准備工作和上一篇的window下搭建的差不多,這裡不再進行說明,請參見Window下搭建Android開發環境 需要注意的是JDK以及Eclipse要下載Linux版本的.
JDK的配置網上說的很多了,但是還是有些人配置了之後不起作用,這裡我再詳細說一下,這裡以我的JDK再/usr/locallib/目下下為例,如果你想把你的JDK也放到該目錄下,那麼使用 sudo cp 命令拷貝即可。
保存關閉。。但是這個時候我們輸入javac還是會報錯的,因為這個配置必須重啟才能生效。重啟後輸入java -version就可以看到版本信息了。
4.JDK安裝的最後以下補充。有的時候我們輸入java -version 顯示並不是Java HotSpot(TM)Client VM,而是其他的諸如Open JDK 什麼的,這是因為你機器裡默認安裝的有其他的JDK,那麼我們怎麼才能讓我們自己的JDK設置成默認的呢。其實很簡單,只需要執行以下命令即可。
update-alternatives --install /usr/bin/java java /usr/local/lib/jdk1.6.0_20/bin/java 500
update-alternatives --install /usr/bin/javac javac /usr/local/lib/jdk1.6.0_20/bin/javac 500
上面的命令是將我們安裝的jdk加入java選單。
然後接著執行
update-alternatives --config java
這是為系統選擇默認的JDK,也就是我們的。
這時候你再執行Java -version就會看到使用的是你自己的JDK了。
注:以及均基於JDK目錄在/usr/local/lib下,讀官們可以根據自己的實際情況而定.
SDK 的配置和JDK大同小異,比JDK的配置更加簡單。這裡以SDK目錄在~/Dev/Frame/Android下為例進行配置。
JAVA_HOME=/usr/local/lib/jdk1.6.0_20
ANDROID_HOME=/home/flysnow/Dev/Frame/Android/android-sdk
JRE_HOME=/usr/local/lib/jdk1.6.0_20/jre
CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:/home/flysnow/bin:$ANDROID_HOME/tools
export PATH JAVA_HOME ANDROID_HOME JRE_HOME CLASSPATH
讀官們可以參考的修改自己的。然後保存重啟,sdk就配置好了。
這些和Window下一樣,可以參考 Window下搭建Android開發環境
Linux下和Window的配置步驟基本上一樣,都是下載軟件,配置環境變量等,Linux下的難點還是對於shell命令的掌握以及對於環境變量的配置,說白了還是對於Linux系統掌握的程度,是否能熟練使用?也就是linux的基本功。