利用adt-bundle輕松搭建Android開發(fā)環(huán)境與Hello world(Linux)
本文與《利用adt-bundle輕松搭建Android開發(fā)環(huán)境與Hello world(Windows) 》是姊妹篇,只是這次操作換成了Linux 。拿Ubuntu做例子。還是與Windows一樣。由于JDK+Eclipse+ADT+SDK或者JDK+Android Studio在安裝的過程中非得聯(lián)網(wǎng)不可。因此也選用了JDK1.7+解壓即用的官方綠色版Android開發(fā)環(huán)境adt-bundle20131030去安裝。
一、基本準(zhǔn)備
首先還是與《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
來為系統(tǒng)補充運行32位程序所需的包,這個下載很快的。不同于SDK、ADT什么的沒有國內(nèi)鏡像。
二、adt-bundle安裝
1、下載之后,選好文件夾直接解壓adt-bundle-linux-x86-20131030
2、得到一個adt-bundle-linux-x86-20131030,實際上打開里面的Eclipse文件夾下的eclipse已經(jīng)可以用了。因為adt-bundle是官方綠色版,但是為了更好地使用。還是要為里面的Eclipse在桌面建立一個快捷方式。
3、右擊adt-bundle-linux-x86-20131030\eclipse下的eclipse,選擇創(chuàng)建鏈接,則得到一個快捷方式。不要使用復(fù)制到桌面。復(fù)制到桌面,等于你在Windows下把一個.exe復(fù)制到桌面,然后再桌面運行一個.exe的行為?,F(xiàn)在相當(dāng)于為這個eclipse創(chuàng)建快捷方式,到eclipse的鏈接。
4、把“到eclipse的鏈接”移動到桌面,或者拖到桌面。然后重命名。
5、由于我的桌面上已經(jīng)有一個Eclipse for javaEE,因此改成Eclipse for Android
6、下面,為這個快捷方式添加圖標(biāo)。右擊這個快捷方式,屬性,然后點擊圖標(biāo)按鈕。
7、找到那個在adt-bundle-linux-x86-20131030\eclipse下的圖標(biāo)文件icon.xpm,點擊“打開”,然后“關(guān)閉”。到這里,在Linux下的Android開發(fā)環(huán)境搭建完畢。
三、Hello world
1、接下去的操作其實跟《利用adt-bundle輕松搭建Android開發(fā)環(huán)境與Hello world(Windows) 》是一樣的。雙擊剛剛建立的快捷方式,設(shè)置一個工程目錄給它。以后所有的安卓工程都在這個目錄。
2、進去先不要急著建立工程,先搭建安卓模擬器。
3、建立一臺安卓“手機”,選擇配置最差的那個手機,2.7寸的沒有這么卡。AVD Name隨便改。SD card隨便給個256M給它。
4、建好了就關(guān)閉這個對話框。
5、右鍵工作區(qū),建立一個安卓工程。
6、在Application Name填上應(yīng)用程序的名稱,系統(tǒng)會幫你自動補全。之后不停點下一步,所有配置默認即可,直到完成。
7、之后可能會卡一分鐘,系統(tǒng)會自動建立一個Helloworld工程。
8、點上方的運行,選擇安卓應(yīng)用程序,之后點確定。
9、之后打開安卓模擬器也要等很久。雖說Linux與Android是同源的,指令系統(tǒng)是一樣的,無須其它輔助編譯環(huán)境就能執(zhí)行,但也不見得快得哪里去。打開安卓模擬器,相當(dāng)于手機開機,開了就不要關(guān)了。Eclipse把程序編譯到安卓模擬器上是幾秒鐘的事情,而這個安卓模擬器的打開卻很久。Linux寫安卓不見得比Windows爽得哪里去,還是要把模擬器開了之后,就最小化,然后再Eclipse中卡卡地改程序??赡芫褪潜萕indows快那么地一點。
10、這里等了大概5分鐘,同樣的配置比Windows2003好一點,Hello world終于出來了……我開始還以為Linux與Android指令系統(tǒng)一樣,開這個東西是秒開的……
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- Android中傳值Intent與Bundle的區(qū)別小結(jié)
- android中Intent傳值與Bundle傳值的區(qū)別詳解
- Android 中為什么要用Fragment.setArguments(Bundle bundle)來傳遞參數(shù)
- Android 通過Intent使用Bundle傳遞對象詳細介紹
- 利用adt-bundle輕松搭建Android開發(fā)環(huán)境與Hello world(Windows)
- Android 幾種屏幕間跳轉(zhuǎn)的跳轉(zhuǎn)Intent Bundle
- Android開發(fā) Bundle傳值的理解與使用小結(jié)
相關(guān)文章
android實現(xiàn)可自由移動、監(jiān)聽點擊事件的懸浮窗
這篇文章主要為大家詳細介紹了android實現(xiàn)可自由移動、監(jiān)聽點擊事件的懸浮窗,具有一定的參考價值,感興趣的小伙伴們可以參考一下2018-12-12Android中ViewPager的PagerTabStrip與PagerTitleStrip用法實例
這篇文章主要介紹了Android中ViewPager的PagerTabStrip與PagerTitleStrip用法實例,這兩個子控件一般被用作添加標(biāo)題,在實際效果上并不是那么好控制,使用的時候需要謹(jǐn)慎,需要的朋友可以參考下2016-06-06Android控件系列之相冊Gallery&Adapter適配器入門&控件縮放動畫入門
本文介紹了如何使用Gallery打造簡單的相冊,并實現(xiàn)了與用戶點擊的互動動畫,并介紹了適配器的原理。您可以在此基礎(chǔ)上修改,實現(xiàn)自己的相冊,嵌入到任何程序中都會增色不少2012-11-11