Ubuntu下搭建Android開發環境

來源:互聯網
上載者:User

      忙了一下午,參考了很多資料,現在在ubuntu下搭建好了android開發環境。在搭建之前看到一篇文章說不能是有android不支援java 6,但是不巧的是為剛安裝了java 6,那麼沒辦法了,將就著就行了,真的不能用到時候再改也行。

 

安裝Ubuntu Android應用程式開發環境需要如下幾個軟體

Java開發包:JDK 1.5/1.6

開發Integration Environment(IDE): Eclipse 3.5.2

Android開發環境:ADT

Android SDK

 

一.安裝JDK

 

      根據ubuntu官方網站的 java安裝配置

,我們在中端中輸入如下命令:

sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner"<br />sudo apt-get update<br />sudo apt-get install sun-java6-jre sun-java6-plugin sun-java6-fonts<br />

      這個過程可能比較慢,因為是用了新的partner源,大概20分鐘就可以裝完了,這裡裝到JDK是OpenJDK,具體有什麼區別我也說不清楚了。還有一個疑問就是我發現在裝完JDK以後,發現在/usr/lib/jvm/目錄想有兩個java目錄,分別是java-6-sun和java-6-sun-1.6.0.20,這兩個目錄到檔案都是相同到,不知道有什麼區別。

 

二.安裝ecplise

      我是去ecplise官方網站下載3.5的最後一個版本ecplise 3.5.2,然後解壓縮。在這這錢我首先在/home/user1/目錄想建立了一個檔案夾program,然後將ecplise就解壓縮到這個檔案夾。

 

下面步驟三至步驟五多數都是參考 unbuntu android 開發環境搭配

三.安裝ADT

      啟動Eclipse選擇"Help" > "Install New Software...",出現如下介面:

      然後選擇"Add...", 在"URL"中輸入http://dl-ssl.google.com/android/eclipse/,如所示:

      點擊"OK"以後會返回“Install”介面,這時候我們在“Work with:”欄中選擇我們剛才添加的“Andorid-http://dl-ssl.google.com/android/eclipse/”,這時候會在下面出現一個“Developer Tools“到選項,選擇安裝Android DDMS和Android Development Tools,如所示:

點擊“Next”後選擇accept license選項。如所示:

    最後點擊Finish後,程式進入自動更新。如所示:


 

四.下載Android SDK

      我這裡將下載到Android SDK也解壓縮到了program檔案夾中,和ecplise放在同一個目錄下。然後在ecplise中指定 Android 到路徑為/home/user1/program/androidSDK。操作步驟為選擇"Windows" > "Preferences",選擇"Android", 在"SDK Location"中輸入SDK目錄。

如所示:


 

五.更新Android SDK API

下載下來到SDK不帶API,需要手動更新,這裡我大概更新花了半個小時,可能我網速的緣故吧。選
擇"Windows" > "Android SDK and AVD Manager" > “Available
Packages”。把Android 2.2,

Android 2.1,

Android 1.6

的都勾選上,最後點擊"Install Selected",完成 SDK API的更新。如所示:


 

六.建立AVD

      AVD是android virtual device,就是android虛擬設備,這個在我們沒有android手機到時候,就用這個AVD來測試我們開發到程式。當然這個AVD也並不是所有程式都能測試,如果一個感應器程式就不能測試。

建立方法如下:

ecplise->windows->Android SDK and  AVD Manager->virtual Devices->new->

name:my_avd

target:Android 2.2-API Level 8(我之安裝了Android 2.2,所以就一個選擇)

其他到如SD Card,Skin,Hardware都使用預設設定就可以了。

點擊Create AVD就完成了一個AVD到建立。

七.建立Helloword應用程式

參考 windows搭建android開發環境 

      這裡需要說明的是我們在啟動程式之前都會先建立一個啟動配置,具體步驟如下。選擇“ecplise->run->run configuration->左側邊欄選中Android Application->右側邊欄中為這個配置添加name為android_configuration->close“,接著就是依照參考文檔中建立helloword程式。在run以後需要等一段時間才能出現程式到運行結果,開始我還以為啟動失敗了呢。

註:建立HelloWorld應用程式中各名稱參數的說明

相關參數的說明:
1. Project Name: 包含這個項目的檔案夾的名稱。
2. Package Name: 包名,遵循JAVA規範,用包名來區分不同的類是很重要的,我用的是helloworld.test。
3. Activity Name: 這是項目的主類名,這個類將會是Android的Activity類的子類。一個Activity類是一個簡單的啟動程式和控製程序的類。它可以根據需要建立介面,但不是必須的。
4. Application Name: 一個易讀的標題在你的應用程式上。
5. 在"選擇欄"的 "Use default location" 選項,允許你選擇一個已存在的項目。

 

 

 

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.