




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、AndroidSDK2.2開發(fā)環(huán)境詳解Google在舊金山Moscone會展中心舉辦GoogleI/O2010大會第二天(美國時(shí)間5月20日上午)的會議之上如約正式發(fā)布了代號為“Froyo(凍酸奶)”的最新版Android2.2操作系統(tǒng)。而緊接著網(wǎng)絡(luò)中也開始提供SDK(開發(fā)者套件)安裝包的下載,雖然僅憑SDK包尚無法讓我們體驗(yàn)到諸如Flash10.1等應(yīng)用,但據(jù)官方介紹,新版系統(tǒng)帶來性能的大幅度提升,除了支持Flash10.1,另外還在系統(tǒng)界面、功能等方面進(jìn)行了許多細(xì)節(jié)性優(yōu)化.Android2.2是非常值得期待,下面是根據(jù)個(gè)人實(shí)踐經(jīng)驗(yàn)配置AndroidSDK2.2+Eclipse的開放環(huán)境編寫
2、的詳細(xì)步驟。根據(jù)這些步驟,就是門外漢也可有完成。系統(tǒng)環(huán)境的要求可以參考一,下載所軟件包(1) JDK要求JDK1.5+,建議JDK6.X下載網(wǎng)址下載后,一步一步安裝!設(shè)置系統(tǒng)變量JAVA_HOME為你安裝目錄,在系統(tǒng)變量path的后面加入;JAVA_HOME%bin;系統(tǒng)屬性次圖1.1JAVA_HOME設(shè)置圖1.2Path系統(tǒng)變量配置本文實(shí)踐選擇JDK1.6.0_19(2) IDEEclipse3.4(Ganymede)or3.5(Galileo)下載網(wǎng)址/downloads建議下載下面其中的一個(gè)版本EclipseIDEforJavaEEDevelop
3、ersEclipseIDEforJavaDevelopersEclipseforRCP/Plug-inDevelopersEclipseClassic下載完成后,解壓即可!本文選擇當(dāng)前最新的eclipse-reporting-galileo-SR2-win32(BaseOnEclipse3.5SR2EclipseIDEforJavaandReportDevelopers(221MBVJEEtoolsandBIRTreportingtoolforJavadeveloperstocreateJEEandWebapplicabonsk*thatalsohavereportingMore.LLrDow
4、nloads:5e,613L(3) AndroidSDK準(zhǔn)確來說下載的不是SDK而是SDK下載安裝器,因?yàn)橄螺d下來的并沒SDK而需要連接到官方網(wǎng)址下載所需的SDK下載網(wǎng)址的下載。當(dāng)前最新版為android-sdk_r06-windows.zip,大約22M。解壓即可。二,設(shè)置開發(fā)環(huán)境(1)下載和配置SDK配置方法有2種,第一種,通過SDK下載器自動下載和配置。適合網(wǎng)絡(luò)好,下載速度快的情況下。第二種,借助工具下載SDK文件,手工配置。適合網(wǎng)絡(luò)不是很好,下載速度慢的情況下下面先說第一種方法。方法1自動1)運(yùn)行AndroidSDK下載安裝器SDKSetup.exe圖2.1SDK下載器2)配置和下載S
5、DK選才?AvailablePackages然后選擇你要安裝的sdK包,最后按InstallSelected按鈕進(jìn)行安裝。圖2.2下載SDK其實(shí)一般啟動SDKSetup,都會自動檢查更新包,彈出類似如下界面。根據(jù)你的要求自行選擇所需安裝包,安裝即可。其功能同上面(圖2.2)圖2.3更新(下載)SDK安裝快慢完全取決你網(wǎng)速和GoogleAndroid的帶寬。全部下載下來大約1G多。3)技巧,如果你的電腦不支持fetchedbyusinghttp:/.https連接,請選擇setting的將Forcehttps:/.Sourcestobe的選項(xiàng)打勾。fAndroidSDKandAVDManager
6、圖2.4https->http選項(xiàng)方法2手工方法1)按下面提供的網(wǎng)址下載,當(dāng)然你也通過其他非官方網(wǎng)站(通過百度或google搜索到)下載。這些文件都是我根據(jù)SDK下載器的更新文件http:/dl-,你可有通過迅雷和快車下載這些文件。http:/dl-2)下載完后,按下面的映射關(guān)系解壓文件前面是你下載的文件,箭頭后面是你解壓到的SDK下載器所在目錄下的目錄android-1.5_r04-windows.zip=>platformsandroid-3android-1.6_r03-windows.zip=>platformsandroid-4android-2.0_r01-win
7、dows.zipp=>platformsandroid-5android-2.0.1_r01-windows.zip=>platformsandroid-6android-2.1_r02-windows.zipp=>platformsandroid-7android-2.2_r01-windows.zip=>platformsandroid-8google_apis-3-r03.zip=>add-onsaddon_google_apis_google_inc_3google_apis-4_r02.zip=>add-onsaddon_google_apis_g
8、oogle_inc_4google_apis-5_r01.zip=>add-onsaddon_google_apis_google_inc_5google_apis-6_r01.zip=>add-onsaddon_google_apis_google_inc_6google_apis-7_r01.zip=>add-onsaddon_google_apis_google_inc_7google_apis-8_r01.zip=>add-onsaddon_google_apis_google_inc_8docs-2.2_r01-linux.zip=>docsamples
9、-2.1_r01-linux.zip=>samplesandroid-7samples-2.2_r01-linux.zip=>samplesandroid-7tools_r06-windows.zip=>toolsusb_driver_r03-windows.zip=>usb_driver閑andraid-S,/CH-windovjj.Eip-的話汕艮文件舊_為收孽溝5蚪俐砰助HJfg.e文用D安后SSiV)IHCD藉即出)若你.修我日蝸7nx/umj-itiLF.T打肝包受到年不,其事android-windows.zipXandrcid-2,2_.rOl-windd
10、S-ZIP壓縮文*.喝包太Tftm當(dāng)然可有L計(jì)gJu-ainldataimages.skin土1-templirtcsJ.tookandroid:jariibuild.pr-opi1fraH>ework.aidllj_j!&dk.pf&pertiesi_j£durte.pr&p4rtiesimagesq茂Li出:2010757269:2良益夫2010/5/2(2010/5/21血g/文2010/5/2即1Q/5用2010/5/22010/5/2;20105/2;2010/5/2;2010/5/2;2010/5/2;圖2.5手工安裝示意圖3)解壓完后,啟動
11、一下SDK下載器,檢查是否安裝成功!選擇InstalledPackages查看是否安裝成功圖2.6檢查安裝是否成功(2)下載和配置ADPADT:AndroidDevelopmentTools,Eclipse的Android開發(fā)插件1) Eclipse解壓縮后目錄中的eclipse.exe啟動Eclipse2) 選擇Eclipse菜單Help->InstallNewSoftware->選擇選項(xiàng)卡上的AvailableSoftware,點(diǎn)擊右側(cè)按鈕“Add.”,輸入https:/dl-如果不支持https可有輸入http:/dl-iAddSite圖2.7ADT下載選擇所有安裝包,然后N
12、extNext安裝向?qū)崾具M(jìn)行下載并安裝。圖2.8ADT安裝安裝完后,系統(tǒng)會提示重啟Eclipseo手工方式安裝你也可使用下載方式安裝下載網(wǎng)站http:/dl.google.Com/android/ADT-0.9.7.zip(最新網(wǎng)址請參考然后在進(jìn)入圖2.7點(diǎn)擊Archive按鈕選才iADT-0.9.7.zip即可其他步驟類似上面。在此不再詳述。圖2.9手工方式更新3) 設(shè)置SDK路徑Eclipse重啟后,選擇Window>Preferences.,在打開的屬性框,選擇Android,在SDKlocation中輸入你的AndroidSDK所在的目錄,然后按Apply按鈕即可看到你安裝SD
13、k包,如下圖圖2.10設(shè)置SDK路線4) 設(shè)置AndroidSDKandAVDManagerAVD:AndroidVirtualDeviceAndroid虛擬設(shè)備選擇window-AndroidSDKandAVDManager在彈出的AndroidSDKandAVDManager對話框,選擇VirtualDevices,按new按鈕創(chuàng)建虛擬設(shè)備圖2.11AndroidSDKandAVDManagereCreatenewAndroidVirtualDevice(AVD)SD卡(內(nèi)存卡)大小圖2.12創(chuàng)建AVD顯示屏大小至此開發(fā)環(huán)境配置完成。三,測試Android程序在模擬器中的運(yùn)行以最經(jīng)典的例子
14、helloworld作為測試1)新建項(xiàng)目打開Eclipse選擇File>New>Project>AndroidProject圖3.1工程創(chuàng)建1二NewAndroidProjectNewAndroidProjectCreatesanewAndroidProjectresource.Location:E:/chen/develop/AdroidtestBhdw導(dǎo)小CreateprojectfromexistingsampleSamples:ApiCennc-BuildTargetTargetNameVendorPlatformAPIL.-Android1.5AndroidOpen
15、SourceProject1.53''GoogleAPIsGoogleInc.L53AndroidL6A門dr1口idOpenSourceProject1.64LIGoo9kAPIsGoogleInc.1.642JAndroid2.0AndroidOpenSourceProject2.05:GoogleAPIsGoogleInc.£05Android2.0.1AndroidOpenSourceProject2.0.16GoogleAPIsGoogleJrrc.2.0.16二Android2.1-upddtelAndroidOpenSourceProject2.1-up
16、dat.7:GoogleAPIsGoogleInc,2l-updatn,7|/|Amdroid2-2AndroidOpenSourceProject2.22:GocgleAPIsGoogleJrrc.2.28Android+GoogleAPIsPropertiesApiDemoscorn.example.anclroidtapisnApiDennosApplicationname:Packagerarne;“CreateActivity:MinSDKVersion:Next>finishCancel圖3.2工程創(chuàng)建22)異常提示的解決創(chuàng)建后出現(xiàn)異常,主要某些jar包找不到(圖3.3),解
17、決辦法:project>properties,在orderAndExport選項(xiàng)中選中Android2.2按確定即可!3)圖3.3創(chuàng)建異常圖3.4設(shè)置代碼編輯J-Java-tstZ2/Mc/caEoarnpie/dndrciid/dpis/ApiDemasjavdi-Edipsegl.R4F.etB野j.丫電-£$«*小自司1更小d白內(nèi)中19LJT白:而:曲君力:俗T。,Q占3©,今修野口-川畫OODhfi;01.殖一.,HPackageIEEWkHierDirhy0口lc±-Adroidtet聞TlLirt翁-0V仃粗TXa甲等Find*AJI&
18、gt;Ajv|._匚±UncalT9orkcd|.:.iclta-gecem.*/呼1.,ail日上口4plf;srcgenGurHEEWdJbvsHl”:Android2Jm*rw-AfKDidhUnk-fiLurnJddimItprepelie-5噌hdgl周呼p皆,Ji*E4w*T¥i;口怖白«xt«nd»Activityt/*Ca2Ledubezicheaerlvltv1-3fir-scazeaced_*/SO*電工£1加publicvoidaEi.CzeB.cejB'jiidLe:aAvedlricaDceSEBop
19、erPDnCreat-e1sax'edlnstanceSt-atej;jerCancenrVle|R.lAyouc.is口in);tel22由OuUiM的、=口工凡理V*-由frnifiNaTf3*e.androidJimportdeclaratians.onCrcate4BundleWriiibl*SrfftiHlrH«rt1>tAndroidSDKContentLoaderfl皆J?&節(jié),。“鼻HierBwhy1-1S國A«>0emo5:jBV3近S一Fcial'Icrohr:nm.nm-rtsh1r,鼻piff;疆31aXAdk占法
20、馬正&曲alEb-Db-01-4hr*wGoIntoQp4ninN#wWinwOlptfiT*tHiw???M朗qwInAhtSbwftW5UU七日對Qu曲融dNs*PasteOri+VDeleteOffLrtefie-movefromCorrtertClri+Altt-ShifttDonBudPath5«mjncr啟耳+5>1曲45Rftf*£1CirAh4-Shift+TknpcrtEExp9rLRefreshF5Clc5eProjectClad*Uftc-tlMrirdPidjKEiiAssignWorking名eftRunApDebugAsProfileA-5WsBda也ReiCamfMrtWithiR«?taFefram-LocalHi-story.AndroidTgkC9rr
溫馨提示
- 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 贛南衛(wèi)生健康職業(yè)學(xué)院《商務(wù)智能》2023-2024學(xué)年第二學(xué)期期末試卷
- 遼寧財(cái)貿(mào)學(xué)院《行政案例研討》2023-2024學(xué)年第二學(xué)期期末試卷
- 2024-2025學(xué)年山東省百校大聯(lián)考高三上學(xué)期12月月考?xì)v史試卷
- 吉林工業(yè)職業(yè)技術(shù)學(xué)院《媒介文化》2023-2024學(xué)年第二學(xué)期期末試卷
- 上??萍即髮W(xué)《航海學(xué)》2023-2024學(xué)年第二學(xué)期期末試卷
- 欽州幼兒師范高等專科學(xué)?!毒频攴?wù)營銷》2023-2024學(xué)年第二學(xué)期期末試卷
- 黃淮學(xué)院《地理學(xué)基本問題》2023-2024學(xué)年第二學(xué)期期末試卷
- 福建衛(wèi)生職業(yè)技術(shù)學(xué)院《小學(xué)文學(xué)與媒體教育》2023-2024學(xué)年第二學(xué)期期末試卷
- 集寧師范學(xué)院《跨境電子商務(wù)實(shí)務(wù)》2023-2024學(xué)年第二學(xué)期期末試卷
- 浙江工業(yè)大學(xué)之江學(xué)院《管理心理學(xué)D1》2023-2024學(xué)年第二學(xué)期期末試卷
- 北京市豐臺區(qū)2024-2025學(xué)年高二上學(xué)期期末英語試題
- 電力安全一把手講安全課
- 小學(xué)三年級數(shù)學(xué)口算天天練-A4紙直接打印
- 2025年億達(dá)商學(xué)院成立儀式及論壇經(jīng)驗(yàn)總結(jié)(三篇)
- (2025)駕照C1證考試科目一必考題庫及參考答案(包過版)
- 2025年湖南理工職業(yè)技術(shù)學(xué)院高職單招職業(yè)技能測試近5年??及鎱⒖碱}庫含答案解析
- 罕見病診治與病例管理制度
- 課題申報(bào)書:“四新”建設(shè)與創(chuàng)新創(chuàng)業(yè)人才培養(yǎng)基本范式研究
- 婦科常見急危重癥護(hù)理
- 春季高考高職單招數(shù)學(xué)模擬試題七套含答案
- 2024-2025學(xué)年陜西省寶雞市高三上學(xué)期高考模擬檢測(一)英語試題(含解析)
評論
0/150
提交評論