




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第3章Android應(yīng)用開發(fā)環(huán)境3.1搭建開發(fā)環(huán)境3.2創(chuàng)建AVD
3.3“HelloWorld”應(yīng)用程序
3.1搭建開發(fā)環(huán)境
3.1.1安裝JDK
(1)選中“我的電腦”圖標(biāo),點(diǎn)擊右鍵彈出下拉菜單,如圖3.1所示。圖3.1系統(tǒng)屬性位置
(2)點(diǎn)擊圖3.1中的“屬性”,彈出“系統(tǒng)屬性”對(duì)話框,在對(duì)話框中選擇“高級(jí)”選項(xiàng)卡,如圖3.2所示。圖3.2“系統(tǒng)屬性”對(duì)話框
(3)在“高級(jí)”選項(xiàng)卡中點(diǎn)擊“環(huán)境變量”按鈕(如圖3.3所示),彈出“環(huán)境變量”對(duì)話框。圖3.3“高級(jí)”選項(xiàng)卡
(4)在“系統(tǒng)變量”一欄中點(diǎn)擊“新建”按鈕,彈出“新建系統(tǒng)變量”對(duì)話框。在“變量名”處填寫“JAVA_HOME”,“變量值”處填寫安裝JDK的路徑(本書的路徑為C:\ProgramFiles\Java\jdk1.7.0_04),如圖3.4所示。之后點(diǎn)擊“確定”按鈕。圖3.4設(shè)置JAVA_HOME的界面
(5)在“系統(tǒng)變量”欄中選中CLASSPATH變量,為其再添加如下路徑:%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\bin。設(shè)置完成后點(diǎn)擊“確定”按鈕。
如果沒有CLASSPATH變量,則新建一個(gè)即可,如圖3.5所示。圖3.5添加CLASSPATH變量的界面
(6)用同樣的方法為Path變量添加如下路徑(用分號(hào)分隔不同的路徑變量):%JAVA_HOME%\bin,如圖3.6所示。圖3.6添加Path變量界面配置完成之后,可按照以下方法檢查JDK是否安裝成功:打開cmd窗口,輸入“java-version”,若出現(xiàn)如圖3.7所示的JDK的版本信息界面,則表示安裝成功。圖3.7驗(yàn)證JDK安裝成功的界面3.1.2安裝Eclipse
如果系統(tǒng)中沒有Eclipse,則應(yīng)先下載。本書所使用的Eclipse版本為Indigo,下載地址如下:
/downloads/packages/release/indigo/r
如圖3.8所示,這里我們下載Indigo版本中“EclipseIDEforJavaDevelopers(122MB)”的“Windows32bit”版本,解壓之后即可安裝使用。Eclipse導(dǎo)航界面如圖3.9所示,點(diǎn)擊標(biāo)注的圖標(biāo)即可進(jìn)入WorkSpace界面。圖3.8Eclipse下載界面圖3.9Eclipse導(dǎo)航界面3.1.3安裝AndroidSDK
在安裝AndroidSDK前,先下載SDK安裝包installer_r18-windows.exe,下載地址如下:
/android/installer_r18-windows.exe
安裝完成后,按如下步驟配置并下載相應(yīng)版本及工具:
(1)如圖3.10所示,找到安裝好的SDKManager,然后運(yùn)行它。圖3.10SDKManager的啟動(dòng)菜單
(2)?SDKManager負(fù)責(zé)加載AndroidSDK版本包,加載成功就會(huì)出現(xiàn)如圖3.11所示的界面。圖3.11AndroidSDKManager界面
(3)由于SDKManager默認(rèn)情況下使用https協(xié)議進(jìn)行下載,因此可能會(huì)出現(xiàn)無法加載的情況,如圖3.12所示,這時(shí)需要修改為http協(xié)議進(jìn)行下載。點(diǎn)擊SDKManager中的“Tools”菜單中的“Options”(如圖3.13所示),將會(huì)出現(xiàn)如圖3.14所示的界面,這時(shí)將“Misc”中的“Forcehttps://...”項(xiàng)取消,系統(tǒng)就會(huì)重新加載版本包。圖3.12無法加載版本包界面圖3.13Options進(jìn)入界面圖3.14修改下載方式為http界面
(4)加載成功之后,選擇希望安裝的SDK版本及其文檔或者其他包(本書下載的是Android4.0.3版本的SDK以及相應(yīng)的工具包),然后點(diǎn)擊“Installation8packages...”,如圖3.11所示。在彈出的“ChoosePackagestoInstall”對(duì)話框中選擇“AcceptAll”(如圖3.15所示),然后點(diǎn)擊“Install”按鈕,開始下載相應(yīng)的包,如圖3.16所示。圖3.15選擇安裝包的界面圖3.16下載SDK界面
(5)參考3.1.1節(jié)中的步驟(6),將AndroidSDK中的tools文件夾路徑添加到Path變量中。本書的路徑為C:\ProgramFiles\Android\android-sdk\tools。
(6)打開cmd窗口,檢查SDK是否配置成功。輸入“android-h”,如果輸出如圖3.17所示,則表明環(huán)境變量配置成功。圖3.17驗(yàn)證SDK環(huán)境配置界面3.1.4安裝ADT
下載地址如下:
/android/ADT-18.0.0.zip
安裝步驟如下:
(1)打開Eclipse,依次點(diǎn)擊菜單Help->InstallNewSoftware,如圖3.18所示,打開“InstallNewSoftware”界面。圖3.18打開InstallNewSoftware界面
(2)在彈出的“Install”對(duì)話框中點(diǎn)擊“Add...”按鈕,然后在彈出的“AddRepository”對(duì)話框中的“Name”框中輸入名稱,名稱可任意取(本文命名為“ADT”),單擊“Location”框右面的“Archive...”按鈕,在彈出的“RepositoryArchive”對(duì)話框中添加ADT的路徑,如圖3.19所示。圖3.19添加ADT路徑的界面
(3)點(diǎn)擊“OK”按鈕會(huì)看到“Name”標(biāo)簽欄下出現(xiàn)“DeveloperTools”,展開它會(huì)有“AndroidDDMS”、“AndroidDevelopmentTool”等選項(xiàng),把它們?nèi)抗催x,如圖3.20所示。圖3.20DeveloperTools安裝界面
(4)點(diǎn)擊“Next”按鈕,然后按照系統(tǒng)提示步驟進(jìn)行安裝,安裝界面如圖3.21所示。圖3.21ADT安裝界面
(5)安裝完成后會(huì)提示重啟Eclipse,點(diǎn)擊“RestartNow”按鈕,如圖3.22所示。圖3.22安裝完成后提示重啟Eclipse界面
(6)重啟Eclipse之后,單擊Window->Preferences...會(huì)彈出“Preferences”對(duì)話框,在左側(cè)的面板中選擇“Android”,然后點(diǎn)擊右側(cè)的“Browse...”按鈕,添加SDK路徑,如圖3.23所示。本文的路徑為C:\ProgramFiles\Android\android-sdk,最后點(diǎn)擊“OK”按鈕,安裝配置完成。圖3.23設(shè)置SDK路徑界面3.2創(chuàng)建AVD
1.通過Eclipse開發(fā)環(huán)境創(chuàng)建AVD
通過Eclipse開發(fā)環(huán)境創(chuàng)建AVD的步驟如下:
(1)在Eclipse中,依次選擇Windows->AVDManager,打開“AndroidVirtualDeviceManager”窗口,如圖3.24所示。圖3.24打開AVDManager界面
(2)在“AndroidVirtualDeviceManager”窗口右側(cè)點(diǎn)擊“New”按鈕,彈出創(chuàng)建AVD的窗口,在Name中填入AVD的名字,在Target中選擇使用的分支版本,SDCard和Skin可任意設(shè)置(這里我們?cè)O(shè)置SDCard大小為512?M),Hardware目前保持默認(rèn)值,如圖3.25所示。圖3.25創(chuàng)建AVD界面
(3)點(diǎn)擊“CreateAVD”按鈕即可完成AVD的創(chuàng)建,如圖3.26所示。圖3.26成功添加AVD界面
2.通過命令行創(chuàng)建AVD
(1)首先確定Android4.0.3版本的TargetID。打開cmd
窗口,輸入“androidlisttarget”,這里我們選擇ID為1的Target,如圖3.27所示。圖3.27確定TargetID的界面
(2)輸入“mksdcard512MC:\sdcard.img”來創(chuàng)建512M的SDCard鏡像,存放在C盤根目錄下,文件名稱為“sdcard.img”,如圖3.28所示。圖3.28創(chuàng)建SDCard鏡像界面
(3)輸入“androidcreateavd--nameAndroid-4.0.3-CMD
--target1--sdcardc:\sdcard.img”,創(chuàng)建名為“Android-4.0.3-CMD”的AVD,然后輸入“androidlistavd”查看創(chuàng)建的AVD,如圖3.29所示。圖3.29創(chuàng)建并查看AVD界面3.3“HelloWorld”應(yīng)用程序
(1)打開Eclipse,依次點(diǎn)擊File->New->Project,新建“AndroidProject”項(xiàng)目,如圖3.30所示。圖3.30創(chuàng)建Android工程界面
(2)填寫ProjectName(工程名),這里填寫的是“HelloWorld”,如圖3.31所示。
AndroidProject的相關(guān)參數(shù)說明如下:
(1)ProjectName:包含這個(gè)項(xiàng)目的文件夾的名稱。
(2)Usedefaultlocation:允許選擇一個(gè)已存在的項(xiàng)目。圖3.31輸入工程名稱界面
(3)選擇應(yīng)用程序要編譯的AndroidSDK分支版本,這里選擇的是Android4.0.3,如圖3.32所示。圖3.32選擇編譯的分支版本
(4)輸入ApplicationName(應(yīng)用程序名稱)、PackageName(包名)等,如圖3.33所示。圖3.33輸入應(yīng)用的相關(guān)信息相關(guān)參數(shù)說明如下:
ApplicationName:應(yīng)用程序的名稱。
PackageName:包名。遵循Java語言的規(guī)范,包名用來區(qū)分不同的類,本文填寫“com.test.helloworld”。
(5)點(diǎn)擊“Finish”按鈕后,生成HelloWorld工程,它在Eclipse目錄中的結(jié)構(gòu)如圖3.34所示。圖3.34HelloWorld工程目錄結(jié)構(gòu)
(6)修改res/values目錄下strings.xml文件中的hello變量的值,更改為“HelloWorld!”后保存,如圖3.35所示。圖3.35修改hello變量值的界面
(7)配置運(yùn)行設(shè)置,依次選擇菜單Run->RunConfigurations…,如圖3.36所示。圖3.36打開運(yùn)行配置的界面
(8)在打開的“RunConfigurations”對(duì)話框中選擇“AndroidApplication”,點(diǎn)擊左上角的按鈕(形如一張紙上有個(gè)“+”號(hào))或雙擊“AndroidApplication”,會(huì)生成一個(gè)新的選項(xiàng)“New_configuration”(可以改為喜歡的名字)。在“Android”標(biāo)簽頁中點(diǎn)擊“Browse…”,然后選擇“HelloWorld”工程,如圖3.37所示。圖3
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 華北理工大學(xué)冀唐學(xué)院《科研論文寫作》2023-2024學(xué)年第一學(xué)期期末試卷
- 平頂山工業(yè)職業(yè)技術(shù)學(xué)院《高級(jí)微生物》2023-2024學(xué)年第二學(xué)期期末試卷
- 長春東方職業(yè)學(xué)院《商務(wù)英語視聽說IV》2023-2024學(xué)年第二學(xué)期期末試卷
- 四川電影電視學(xué)院《節(jié)奏與打擊樂基礎(chǔ)訓(xùn)練》2023-2024學(xué)年第二學(xué)期期末試卷
- 山西運(yùn)城市運(yùn)康中學(xué)2025年初三預(yù)測(cè)密卷(新課標(biāo)II卷)英語試題試卷含答案
- 長沙商貿(mào)旅游職業(yè)技術(shù)學(xué)院《醫(yī)學(xué)寄生蟲學(xué)檢驗(yàn)技術(shù)》2023-2024學(xué)年第一學(xué)期期末試卷
- 內(nèi)江市2025年五下數(shù)學(xué)期末達(dá)標(biāo)檢測(cè)試題含答案
- 天津市七校靜海一中楊村中學(xué)2025年高三下學(xué)期第一次摸底考試語文試題理試卷含解析
- 山西省大學(xué)附屬中學(xué)2025屆高三全真模擬生物試題含解析
- 四川省內(nèi)江市資中縣市級(jí)名校2024-2025學(xué)年初三摸底聯(lián)考生物試題試卷含解析
- 區(qū)域總經(jīng)銷商合同范本
- 保潔員安全知識(shí)培訓(xùn)課件
- 行政管理本科畢業(yè)論文-鄉(xiāng)鎮(zhèn)政府公共政策執(zhí)行力存在的問題及對(duì)策研究
- 【新課標(biāo)】Unit 1 C Story time第7課時(shí)單元整體課件
- 2024-2025學(xué)年七年級(jí)數(shù)學(xué)北師大版(2024)下學(xué)期期中考試模擬卷A卷(含解析)
- 附件6工貿(mào)高風(fēng)險(xiǎn)企業(yè)高危領(lǐng)域較大以上安全風(fēng)險(xiǎn)管控清單
- 關(guān)于臺(tái)球的課件
- 演出經(jīng)紀(jì)人考試模擬試題及答案
- 2025年公務(wù)員考試《公共基礎(chǔ)知識(shí)》全真模擬試題1000題及答案
- 2025年保安證考試答題技巧與試題答案
- 浙江省寧波三鋒教研聯(lián)盟2022-2023學(xué)年高二下學(xué)期數(shù)學(xué)期中聯(lián)考試卷(含答案)
評(píng)論
0/150
提交評(píng)論