利用adt-bundle輕鬆搭建Android開發環境與Hello world(Linux)_Android

來源:互聯網
上載者:User

本文與《利用adt-bundle輕鬆搭建Android開發環境與Hello world(Windows) 》是姊妹篇,只是這次操作換成了Linux 。拿Ubuntu做例子。還是與Windows一樣。由於JDK+Eclipse+ADT+SDK或者JDK+Android Studio在安裝的過程中非得連網不可。因此也選用了JDK1.7+解壓即用的官方綠色版Android開發環境adt-bundle20131030去安裝。

一、基本準備

首先還是與《Debian配置JDK1.7 與Linux Java Helloworld》一樣,先在Linux中安裝、配置JDK1.7。Ubuntu安裝JDK1.7比Debian的還要簡單。

然後,使用下載工具,到如下地址下載adt-bundle20131030:

32位Linux的下載:http://dl.google.com/android/adt/adt-bundle-linux-x86-20131030.zip(點擊開啟連結)

64位的朋友則是:http://dl.google.com/android/adt/adt-bundle-linux-x86_64-20131030.zip(點擊開啟連結),然後不同於32位的是,必須開啟終端,補上一句:

sudo apt-get install ia32-libs 

來為系統補充運行32位程式所需的包,這個下載很快的。不同於SDK、ADT什麼的沒有國內鏡像。

二、adt-bundle安裝

1、下載之後,選好檔案夾直接解壓adt-bundle-linux-x86-20131030


2、得到一個adt-bundle-linux-x86-20131030,實際上開啟裡面的Eclipse檔案夾下的eclipse已經可以用了。因為adt-bundle是官方綠色版,但是為了更好地使用。還是要為裡面的Eclipse在案頭建立一個捷徑。


3、右擊adt-bundle-linux-x86-20131030\eclipse下的eclipse,選擇建立連結,則得到一個捷徑。不要使用複製到案頭。複製到案頭,等於你在Windows下把一個.exe複製到案頭,然後再案頭運行一個.exe的行為。現在相當於為這個eclipse建立捷徑,到eclipse的連結。


4、把“到eclipse的連結”移動到案頭,或者拖到案頭。然後重新命名。


5、由於我的案頭上已經有一個Eclipse for javaEE,因此改成Eclipse for Android


6、下面,為這個捷徑添加表徵圖。右擊這個捷徑,屬性,然後點擊表徵圖按鈕。


7、找到那個在adt-bundle-linux-x86-20131030\eclipse下的表徵圖檔案icon.xpm,點擊“開啟”,然後“關閉”。到這裡,在Linux下的Android開發環境搭建完畢。


三、Hello world

1、接下去的操作其實跟《利用adt-bundle輕鬆搭建Android開發環境與Hello world(Windows) 》是一樣的。雙擊剛剛建立的捷徑,設定一個工程目錄給它。以後所有的安卓工程都在這個目錄。


2、進去先不要急著建立工程,先搭建安卓模擬器。


3、建立一台安卓“手機”,選擇配置最差的那個手機,2.7寸的沒有這麼卡。AVD Name隨便改。SD card隨便給個256M給它。


4、建好了就關閉這個對話方塊。


5、右鍵工作區,建立一個安卓工程。


6、在Application Name填上應用程式的名稱,系統會幫你自動補全。之後不停點下一步,所有配置預設即可,直到完成。


7、之後可能會卡一分鐘,系統會自動建立一個Helloworld工程。


8、點上方的運行,選擇安卓應用程式,之後點確定。


9、之後開啟安卓模擬器也要等很久。雖說Linux與Android是同源的,指令系統是一樣的,無須其它輔助編譯環境就能執行,但也不見得快得哪裡去。開啟安卓模擬器,相當於手機開機,開了就不要關了。Eclipse把程式編譯到安卓模擬器上是幾秒鐘的事情,而這個安卓模擬器的開啟卻很久。Linux寫安卓不見得比Windows爽得哪裡去,還是要把模擬器開了之後,就最小化,然後再Eclipse中卡卡地改程式。可能就是比Windows快那麼地一點。


10、這裡等了大概5分鐘,同樣的配置比Windows2003好一點,Hello world終於出來了……我開始還以為Linux與Android指令系統一樣,開這個東西是秒開的……


以上就是本文的全部內容,希望對大家的學習有所協助,也希望大家多多支援雲棲社區。

相關文章

聯繫我們

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