AndroidSDK開發(fā)環(huán)境配置_第1頁
AndroidSDK開發(fā)環(huán)境配置_第2頁
AndroidSDK開發(fā)環(huán)境配置_第3頁
AndroidSDK開發(fā)環(huán)境配置_第4頁
AndroidSDK開發(fā)環(huán)境配置_第5頁
免費(fèi)預(yù)覽已結(jié)束,剩余12頁可下載查看

下載本文檔

版權(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論