Ubuntu12.04搭建Android開發環境

Ubuntu12.04搭建Android開發環境

分類: Ubuntu 87人閱讀 評論(0) 收藏 舉報

目錄(?)[+]html

Ubuntu12.04搭建Android開發環境java

前提

1.      在使用Ubuntu12.04搭建Android開發環境時建議使用root用戶,即超級管理員用戶。android

2.      安裝完Ubuntu12.04後保證其能夠正常上網,由於後面可能須要更新下載些文件。c++

3.      若安裝64位的Ubuntu12.04,那麼在後面搭建Android環境時會遇到些問題,解決方法會在後面說明。ubuntu

工具

1.      本說明使用的JDK版本是JDK1.7.0_51。請根據本身須要選擇32位,64位。bash

鏈接地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.htmloracle

2.      Android開發環境使用的是Android Developers提供的ADT(Android Developer Tools)jvm

鏈接地址:http://developer.android.com/sdk/index.htmlide

Center

安裝流程

Java環境搭建

(1)解壓並移動JDK

        能夠在桌面環境下手動解壓JDK到當前路徑,而後使用mv命令移動  /usr/lib/jvm/jdk1.7.0_51目錄裏。工具

CenterCenter


(2)配置環境變量

輸入命令sudo gedit /etc/environment打開環境變量配置文件。並在文件中輸入下面內容

(此內容爲你的jdk路徑)

PATH="......:/usr/lib/jvm/jdk1.7.0_51/bin"

CLASSPATH=.:/usr/lib/jvm/jdk1.7.0_51/lib

JAVA_HOME=/usr/lib/jvm/jdk1.7.0_51

(注意:CLASSPATH最前面有個點「.」)

保存退出,輸入如下命令使之當即生效

source ~/.bashrc


截圖:


CenterCenterCenter


(3)更改系統默認JDK

Ubuntu12.04 TSL版中通常安裝了OpenJDK,所以如今要把默認JDK改成如今安裝的。

將系統默認的jdk修改過來

$ sudo update-alternatives --install/usr/bin/java java /usr/lib/jvm/jdk1.7.0_51/bin/java 300

輸入sun jdk前的數字就行了

$ sudo update-alternatives --install /usr/bin/javacjavac /usr/lib/jvm/jdk1.7.0_51/bin/javac 300

$ sudo update-alternatives --config java

$ sudo update-alternatives --config javac

(4)檢驗安裝

在終端輸入「java -version」來檢測默認JDK

輸入「java」和「javac」檢查JDK的配置環境。

若成功的話會打印出信息。


CenterCenter

Center

安裝Android開發環境

(1)解壓ADT

我把ADT解壓到了/usr/opt(opt目錄是新建的)目錄下,您也能夠在/usr/local目錄下。

解壓並轉移ADT方法可參考上面。

(2)運行軟件

由於ADT中已經集成了Android SDK和插件ADT,所以直接啓動可用。可是在此會遇到

「前提」中提到的問題。

問題介紹

報錯的內容相似這樣:

Unexpected exception'Cannot run program "/home/uv/IDE/adt/sdk/platform-tools/adb":error=2, No such file or directory' while attempting to get adb version from'/home/uv/IDE/adt/sdk/platform-tools/adb'

引發緣由:若您使用的是64位的Ubuntu12.04系統的話就會在啓動Android模擬器時出現錯誤。緣由是開發環境ADT中帶的sdk32位的,而系統是64位的,這樣使得adb沒法啓動。

解決方式:下載更新所須要的32位庫包。

在終端輸入如下命令:

sudo apt-get install libc6:i386 libgcc1:i386gcc-4.6-base:i386 libstdc++5:i386 libstdc++6:i386
sudo apt-getinstall libqt4-opengl

sudo apt-getinstall libglu1-mesa
sudo apt-get ia32-libs-multiarch(此行命令若不成功的話,不受影響,繼續下面內容)sudo apt-getinstall ia32-libs

相關文章
相關標籤/搜索