64位ubuntu上搭建android開發環境
使用的是ADT Bundle for Linux和jdk1.7(open jdk也可)
一共分為3步走:
1.配置JDK
安裝Open jdk
$sudo apt-get install openjdk-7-jdk 或
從oracle官網下載下傳
從官網下載下傳JDK64位版
解壓安裝
将解壓出的檔案用最高權限複制到/usr/lib/jvm裡
sudo cp -r ~/jdk1.7/ /usr/lib/jvm
(中間兩個“/”沒有連起來,有空格)
修改環境變量
sudo gedit ~/.profile
在末尾加上
export JAVA_HOME=/usr/lib/jvm/jdk1.7
然後儲存關閉,使用source更新一下
$ source ~/.profile
配置預設的JDK版本
$ sudo update-alternatives --install /usr/bin/java java/usr/lib/jvm/jdk1.7/bin/java 300
$ sudo update-alternatives --install /usr/bin/javac javac/usr/lib/jvm/jdk1.7/bin/javac 300
$ sudo update-alternatives --config java
$ sudo update-alternatives --config javac
确認JDK是否安裝成功
$ java -version
如果看到java version "1.7.XXXX",那麼就表明安裝成功了。
2.安裝ADT Bundle for Linux
從谷歌官網下載下傳ADT Bundle for Linux,這個包包含了android sdk和eclipse,并且也已經安裝好了adt。
下載下傳完成後直接解壓到安裝目錄。
3.安裝ia32-libs
前面的也許和32位的ubuntu安裝大同小異,但是接下來這是在64位系統上必須做的,否則會出現(...adb": error=2, 沒有那個檔案或目錄)這樣的錯誤。原因是Android sdk隻有32bit的程式,需要安裝ia32-libs,才能使用。
$ sudo apt-get install ia32-libs
注意:ia32-libs比較大