版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
第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)屬性”對話框,在對話框中選擇“高級”選項卡,如圖3.2所示。圖3.2“系統(tǒng)屬性”對話框
(3)在“高級”選項卡中點(diǎn)擊“環(huán)境變量”按鈕(如圖3.3所示),彈出“環(huán)境變量”對話框。圖3.3“高級”選項卡
(4)在“系統(tǒng)變量”一欄中點(diǎn)擊“新建”按鈕,彈出“新建系統(tǒng)變量”對話框。在“變量名”處填寫“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變量,則新建一個即可,如圖3.5所示。圖3.5添加CLASSPATH變量的界面
(6)用同樣的方法為Path變量添加如下路徑(用分號分隔不同的路徑變量):%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的啟動菜單
(2)?SDKManager負(fù)責(zé)加載AndroidSDK版本包,加載成功就會出現(xiàn)如圖3.11所示的界面。圖3.11AndroidSDKManager界面
(3)由于SDKManager默認(rèn)情況下使用https協(xié)議進(jìn)行下載,因此可能會出現(xiàn)無法加載的情況,如圖3.12所示,這時需要修改為http協(xié)議進(jìn)行下載。點(diǎn)擊SDKManager中的“Tools”菜單中的“Options”(如圖3.13所示),將會出現(xiàn)如圖3.14所示的界面,這時將“Misc”中的“Forcehttps://...”項取消,系統(tǒng)就會重新加載版本包。圖3.12無法加載版本包界面圖3.13Options進(jìn)入界面圖3.14修改下載方式為http界面
(4)加載成功之后,選擇希望安裝的SDK版本及其文檔或者其他包(本書下載的是Android4.0.3版本的SDK以及相應(yīng)的工具包),然后點(diǎn)擊“Installation8packages...”,如圖3.11所示。在彈出的“ChoosePackagestoInstall”對話框中選擇“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”對話框中點(diǎn)擊“Add...”按鈕,然后在彈出的“AddRepository”對話框中的“Name”框中輸入名稱,名稱可任意取(本文命名為“ADT”),單擊“Location”框右面的“Archive...”按鈕,在彈出的“RepositoryArchive”對話框中添加ADT的路徑,如圖3.19所示。圖3.19添加ADT路徑的界面
(3)點(diǎn)擊“OK”按鈕會看到“Name”標(biāo)簽欄下出現(xiàn)“DeveloperTools”,展開它會有“AndroidDDMS”、“AndroidDevelopmentTool”等選項,把它們?nèi)抗催x,如圖3.20所示。圖3.20DeveloperTools安裝界面
(4)點(diǎn)擊“Next”按鈕,然后按照系統(tǒng)提示步驟進(jìn)行安裝,安裝界面如圖3.21所示。圖3.21ADT安裝界面
(5)安裝完成后會提示重啟Eclipse,點(diǎn)擊“RestartNow”按鈕,如圖3.22所示。圖3.22安裝完成后提示重啟Eclipse界面
(6)重啟Eclipse之后,單擊Window->Preferences...會彈出“Preferences”對話框,在左側(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è)置(這里我們設(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”項目,如圖3.30所示。圖3.30創(chuàng)建Android工程界面
(2)填寫ProjectName(工程名),這里填寫的是“HelloWorld”,如圖3.31所示。
AndroidProject的相關(guān)參數(shù)說明如下:
(1)ProjectName:包含這個項目的文件夾的名稱。
(2)Usedefaultlocation:允許選擇一個已存在的項目。圖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”對話框中選擇“AndroidApplication”,點(diǎn)擊左上角的按鈕(形如一張紙上有個“+”號)或雙擊“AndroidApplication”,會生成一個新的選項“New_configuration”(可以改為喜歡的名字)。在“Android”標(biāo)簽頁中點(diǎn)擊“Browse…”,然后選擇“HelloWorld”工程,如圖3.37所示。圖3
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年度能源設(shè)施抵押權(quán)擔(dān)保運(yùn)營合同3篇
- 2024年甲乙雙方關(guān)于人工智能研發(fā)的合作協(xié)議
- 課外活動計劃3篇
- 余甘行業(yè)深度研究報告
- 曬衣桿行業(yè)行業(yè)發(fā)展趨勢及投資戰(zhàn)略研究分析報告
- 社區(qū)講座活動策劃書6篇
- 初中地理教學(xué)個人工作計劃
- 旅游景區(qū)工作總結(jié)萬能2022
- 公司活動策劃方案模板集錦五篇
- 英文感謝信范文集合10篇
- 2024年凈化車間工程的合同
- 2024年山東省公務(wù)員錄用考試《行測》真題及答案解析
- 122首初中文言古詩文艾賓浩斯背誦表
- 殘疾兒童家長培訓(xùn)講座
- 2024年時政考點(diǎn)大全(135條)
- 機(jī)動車駕駛員考試《科目一》試題與參考答案(2024年)
- 《學(xué)前心理學(xué)》考試復(fù)習(xí)題庫(含答案)
- 小學(xué)二年級數(shù)學(xué)上冊-加減乘除法口算題800道
- 內(nèi)容運(yùn)營崗位招聘筆試題與參考答案(某大型央企)
- 2024年四年級英語上冊 Module 8 Unit 2 Sam is going to ride horse說課稿 外研版(三起)
- 2025屆新疆烏魯木齊地區(qū)高二數(shù)學(xué)第一學(xué)期期末綜合測試試題含解析
評論
0/150
提交評論