我的Android學(xué)習(xí)之旅[2]——Android開發(fā)環(huán)境的搭建——不積跬步,無以至千里;不積小流,無以成江海 所謂工欲善其事,必先利其器,而筆者選用的開發(fā)神器便是Eclipse+ADT插件,開發(fā)語言筆者選的是java語言,所以JDK的安裝配置是必不可少的~好吧,接下來就開始我們的神器鑄造之旅吧~ 1、JDK的安裝 JDK版本需要5以上,可以去Sun的主頁下載(悲哀的說應(yīng)該是Oracle的主頁)。筆者下載的是可執(zhí)行程序,所以下載后直接"下一步"式的安裝完成。至于Java環(huán) 境怎么配置,這兒就略去了~
2、下載Eclipse IDE 筆者使用的Eclipse版本與 藍(lán)牙開發(fā)之從手機(jī)走向PC【1】——開發(fā)環(huán)境介紹 中用的版本相同,都是Eclipse 3.5 Galileo版,下載的鏈接地址在那片文章中也給 出了~Eclipse是綠色版,所以下載完了直接解壓縮到一個(gè)固定目錄就可以使用了,略過字?jǐn)?shù)若干~
3、Android SDK 目前可下載的Android SDk的版本從最初的0.9到2.1已經(jīng)有14種之多了,所以對(duì)于剛接觸Android的開發(fā)人員而言,一個(gè)比較頭疼的問題就是選擇SDK的版本 了~那么選擇哪種版本的SDK比較合適呢?筆者選擇的是1.5版本的,有點(diǎn)折中之嫌,但卻也不是完全瞎選的~ 首先第一部搭載Android系統(tǒng)的T-Mobile G1手機(jī)雖然可在官網(wǎng)升級(jí)到1.6版本的固件,使用于1.6r1版本,API Level為4。但數(shù)據(jù)顯示,全球大多數(shù)G1用戶均 升級(jí)至1.5版本的固件(Cupcake,支持屏幕軟鍵盤和輸入法的版本),所以API Level 3還是比較保險(xiǎn)~ 其次G2手機(jī)目前主要也是1.5 、1.6版本的固件,1.5版本選擇也是不錯(cuò)的~ 再看看G3手機(jī),也就是HTC Hero手機(jī)的推出也是伴隨著Android1.5版本的Cupcake固件,我一同學(xué)前不久買的,固件版本便是1.5(主要是覬覦這才選1.5 的,呵呵)。 所以基于以上的考慮,還是相當(dāng)一部分的機(jī)型配置的是1.5版本的固件,所以選用Android1.5版本來開發(fā)相對(duì)來說有比較好的兼容性。 好了,開始Download吧~ 下載完Android Sdk 1.5后,首先將其解壓縮到某一固定的目錄。筆者這解壓縮到的路徑是D:\Program Files\android-sdk1.5_r1,接著 設(shè)置下環(huán)境變量,在系統(tǒng)變量Path中添加 ;D:\Program Files\android-sdk1.5_r1\tools(注意前面的分號(hào)) 至此,Android Sdk便搞定了~
4、安裝ADT插件 ADT即Android Development Tools的縮寫,可以利用ADT創(chuàng)建Android模擬器以及設(shè)置模擬器信息的一些功能。由于選擇的是Android Sdk1.5,所以ADT 選用了與之對(duì)應(yīng)的0.9版ADT插件。Eclipse插件安裝要么通過網(wǎng)絡(luò)安裝,要么下載到本地后安裝,如下: Ø 通過網(wǎng)絡(luò)安裝 步驟1、啟動(dòng)Eclipse,選擇Help->Install New Software,如下圖所示:
步驟2、點(diǎn)擊 Add按鈕,并輸入ADT插件的鏈接地址(由于網(wǎng)址經(jīng)常變更,所以可以先自己上網(wǎng)搜下)
Ø 下載到本地安裝 下載到本地后,同網(wǎng)絡(luò)安裝唯一不同的是,點(diǎn)擊上圖中的Archive,瀏覽到本地的ADT0.9.rar壓縮包即可(圖略若干)
5、創(chuàng)建AVD AVD即Android Virtual Device,中文即Android虛擬設(shè)備意思,有J2me開發(fā)經(jīng)驗(yàn)的應(yīng)該知道,J2me程序在IDE中模擬運(yùn)行的時(shí)候是有好幾種類型的模擬器設(shè) 備可以選擇的。而在Android開發(fā)中,我們首先需要根據(jù)我們自己的需要?jiǎng)?chuàng)建一套虛擬設(shè)備來讓我們編寫的程序在其中運(yùn)行調(diào)試,并且創(chuàng)建的每個(gè)AVD都會(huì)有自己內(nèi) 核、數(shù)據(jù)分區(qū)、SD卡、用戶數(shù)據(jù)以及外觀等等。 Android Sdk1.5帶有針對(duì)三種目標(biāo)平臺(tái)的AVD分別是API Level為2的1.1版本的目標(biāo)平臺(tái)、API Level為3的1.5版本的目標(biāo)平臺(tái)和基于1.5版本并針對(duì)開發(fā)具 有Google Map應(yīng)用的目標(biāo)平臺(tái)。 1)打開命令行,輸入Android list target 查看上述三種目標(biāo)平臺(tái):
2)在命令行中輸入:Android list avd 查看當(dāng)前可用的AVD (默認(rèn)是沒有的)
3) 繼續(xù)在命令行中輸入:Android create avd --name and15 --target 2 以創(chuàng)建新的AVD (注:命令中--name后參數(shù)是創(chuàng)建的AVD的名稱,如and15;在--target后的參數(shù)是對(duì)應(yīng)目標(biāo)平臺(tái)的id,參看第一步命令列出的3種目標(biāo)平臺(tái),在改命令后出 現(xiàn)是否需要定制AVD的各項(xiàng)參數(shù),如不需要選擇no結(jié)束,否則選擇y開始定制)
4)這時(shí)候在命令行中輸入:Android list avd 以查看剛才創(chuàng)建的AVD:
至此一個(gè)新的AVD便創(chuàng)建完成了,如果不滿意的話可以使用Android delete avd -name and15將上述創(chuàng)建的AVD刪除,其余更多的命令可以通過敲入 Android -help進(jìn)行深入學(xué)習(xí)。
6、創(chuàng)建完了AVD后還需要在Eclipse中做一些配置: 步驟1、菜單欄 Window->Preference:
步驟2、設(shè)置SDK的Location
步驟3、打開菜單欄Run->Run Configurations…,如下所示
步驟4、雙擊Android Application選項(xiàng),配置相應(yīng)信息 (注:設(shè)置Name為AndroidAvd, Project下的AndroidTest是一個(gè)Android的工程)
步驟5、設(shè)置Target (注:選中剛才創(chuàng)建的AVD)
7、至此開發(fā)環(huán)境終于配置完成,看下效果圖: |
|