Ubuntu9.04下搭建Android開發環境

來源:互聯網
上載者:User

ubuntu版本為9.04,安裝JDK 1.5、Eclipse 3.6(helios-SR1)、ADT、Android SDK


1、安裝java

 

 1)為了安裝下面的軟體包,需要添加如下內容到/etc/apt/sources.list檔案末尾

 

deb http://tw.archive.ubuntu.com/ubuntu/ jaunty main restricted universe multiverse

 

deb-src http://tw.archive.ubuntu.com/ubuntu/ jaunty main restricted universe multiverse

 

2)sudo apt-get update

 

 

3)在終端下輸入命令:sudo apt-get install sun-java6-bin


註:如果系統為64位,則須安裝 ia32-libs :sudo apt-get install ia32-libs。


在安裝時將被詢問是否接受 Java license,接受。


2、安裝jdk1.5


1)在終端下輸入命令:sudo apt-get install sun-java5-jdk


2)注釋掉/etc/apt/sources.list中剛剛添加的兩行


3)sudo apt-get update


4)export JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun(根據具體的安裝路徑)


5)export ANDROID_JAVA_HOME=$JAVA_HOME


3、安裝eclipse

直接在sun官網上下載linux版本的eclipse,解壓後即可使用,我這裡解壓後的目錄為/usr/local/eclipse

:http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/helios/SR1/eclipse-java-helios-SR1-linux-gtk.tar.gz


4、安裝android sdk

在官網下載android sdk,解壓到指定目錄,我這裡解壓後的目錄為/usr/local/android-sdk-linux_x86

為:http://androidappdocs.appspot.com/sdk/index.html


然後我們修改環境變數,執行語句如下:

vim /etc/bash.bashrc

在檔案最後加入以下語句,以便使android-sdk-linux_86/tools和eclipse在我們設定的路徑上:

export PATH=/usr/local/android-sdk-linux_86/tools:/usr/local/eclipse:$PATH

儲存退出,我們退出當前終端然後重新開啟。


5、安裝ADT外掛程式

進入eclipse目錄,在我的機器上是輸入:cd /usr/local/eclipse,然後輸入:./eclipse,由於之前我們已經將eclipse可執行檔的路徑加入環境變數,所以也可以直接在終端輸入eclipse命令來啟動eclipse,啟動後會提示select workspace,我們點OK

開啟Eclipse之後,Help->Install New Software...,點擊"Add..."以添加網站,然後Name填寫ADT,Location填寫https://dl-ssl.google.com/android/eclipse,點擊"OK",然後勾選Developer Tools,點擊"Next",開始下載安裝ADT。

如果提示錯誤或者警告,一律繼續。


6、關聯Android SDK

ADT下載安裝完成後,Window->Preferences,開啟Preferences對話方塊,點擊對話方塊左側Android,然後在對話方塊右側Android Reference中,點擊SDK Location右側"Browse...",選擇"/usr/local/android-sdk-linux_86",然後"OK"。


7、升級Android

在Eclipse中,Window -> Android SDK and AVD Manager,然後選擇左側Available Package,再在右側Sites,Packages and Archives列表中勾選SDK Platform Android 2.1, API 7 revision 2,最後點擊介面右下方"Install Selected",開始升級至Android SDK 2.1。如果想安裝其他版本的Android也可類似處理。

這時會報錯無法建立temp檔案,這是我們可以自己建立一個temp檔案,我們在終端中輸入:sudo mkdir /usr/local/android-sdk-linux_x86/temp,再重複第七步就正常了。


8、安裝Android模擬器

在Eclipse中,Window -> Android SDK and AVD Manager,然後選擇左側Virtual devices,選擇New,再彈出的對話方塊中依次填寫,我這裡填寫的是:

Name:Android2.1

Target選擇Android 2.1-update-API level 7

size 1024

Skin為HVGA

然後點擊Create AVD


模擬器安裝完成啟動的時候會報錯emulator: /lib/tls/i686/cmov/libc.so.6: version `GLIBC_2.11' not found (required by emulator)

解決方案如下:

點下面下載 07版的tools ,下載後把08版sdk tools 檔案夾替換了,保持名字不變

http://dl-ssl.google.com/android/rep..._r07-linux.zip 

在eclipse建立android項目的時候還會提示缺少或找不到 .../android-sdk-linux_86/tools/lib/proguard.cfg ,所以要提前備份一下那個檔案,如果已經刪除了,就從08sdk壓縮包裡找個。這樣模擬器就可以正常啟動就沒問題了

 

 

到此,ubuntu9.04下的Android開發環境搭建完成。

 

1)為了安裝下面的軟體包,需要添加如下內容到/etc/apt/sources.list檔案末尾


deb http://tw.archive.ubuntu.com/ubuntu/ jaunty main restricted universe multiverse


deb-src http://tw.archive.ubuntu.com/ubuntu/ jaunty main restricted universe multiverse


2)sudo apt-get update

 

 

3)在終端下輸入命令:sudo apt-get install sun-java6-bin

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.