版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、昆明理工大學(xué)信息工程與自動化學(xué)院學(xué)生實驗報告(20132014 學(xué)年第1學(xué)期)-3-課程名稱:智能終端軟件設(shè)計及開發(fā)開課實驗室:信自樓444機房2013年10月21日年級、專業(yè)、班計科101學(xué)號201010803116姓名成績實驗項目名稱An droid開發(fā)平臺安裝及簡單示例程序指導(dǎo)教師游進國該同學(xué)是否了解實驗原理:A. 了解B.基本了解口C.不了解該同學(xué)的實驗?zāi)芰Γ篈.強 B.中等C.差該同學(xué)的實驗是否達到要求:A.達到B.基本達到口C.未達到實驗報告是否規(guī)范:A.規(guī)范B.基本規(guī)范口C.不規(guī)范實驗過程是否詳細記錄:A.詳細B. 一般C.沒有教師簽名:、上機目的及內(nèi)容1.上機內(nèi)容An droi
2、d開發(fā)平臺安裝及簡單示例程序開發(fā)。2.上機目的(1)創(chuàng)建并熟悉An droid開發(fā)環(huán)境;(2)能夠初步進行簡單程序開發(fā)。、實驗原理及基本技術(shù)路線圖(方框原理圖或程序流程圖)(1)創(chuàng)建An droid開發(fā)環(huán)境;(2)使用Ecli pse建立第一個An droid程序;(3)分析An droid的程序的文件結(jié)構(gòu)和用途。、所用儀器、材料(設(shè)備名稱、型號、規(guī)格等或使用軟件)1 臺 PC 及 Eclipse 4.2、ADT 22.0 開發(fā)軟件四、實驗方法、步驟(或:程序代碼或操作過程)4.1、Android開發(fā)平臺安裝和環(huán)境設(shè)置4.1.1 安裝 JDK將JDK壓縮包解壓后直接運行安裝即可,選擇合適路徑,
3、比如我的安裝路徑為D:Javajdk1.5.0_20,在安裝 JDK過程中會同時提示安裝JRE,我安裝到目錄D:Javajre1.5.0_20下。安裝完之后修改環(huán)境變量,右鍵我的電腦,打開屬性 高級環(huán)境變量。編輯path變量,加入jdk的bin路徑,比如在我的配置路徑為D:Javajdk1.5.0_20bi n ;若系統(tǒng)中有 class path變量則編輯該變量,加入jdk的lib路徑,我的路徑就為D:Javajdk1.5.0_20lib,如果沒有 class path變量,就新建一個,然后如上操作。裝完運行cmd測試是否安裝成功,: XDocume nts and Set tin gs An
4、gel java -version java uersion *1.5.0_20*2 RuntIme EnvIronnent, Standard Edit ion HotSpot Client UM 1 nstall New Software 出來窗口后點 Add出現(xiàn)對話框Lfical,Rrc hive.Add 丸已PositoryCancel如果是在線安裝 ADT 的話就在 Locati on 輸 入/android/eciipse/, name 自己想一個就行,比如可以用你所用的ADT版本命名。如果是本地安裝的話就點archive然后找到那個
5、 ADT壓縮包所在的位置即可,如下圖:Install XAvailable SoftwareCheck the items that you wish to install.Work with: ADT - jar同出冋低功耗項目/平臺唯備怕0瑚0冋月9西“type FilterNflmeVwsion 01300 Developer Tools 0 外 Ardroid DDMS 回命 Android Development Tools20100921407609539.VZOI140760953Find mart software ty working with the Rvai
6、bble Snftwg吒 Ftg/ preferences.Deselect All2 items sekctedSelect Allr DetailsShow only the latest versions oF available softwareI Hide items that are already installed回 Group ibems by categoryWhat is already instailled?j III III III III IIIIIIIII III III HIIIIIII III III IIIIII IIIEl|Contact al Lpdat
7、e sites during install bo fird requred soft岡are: l-U LBJ HJ LH L 11 WJIILHIIILWIII LBJIlll .imLH 1*1 IZII UU 1 LHI HJ mill Hd UlllFmishCancel-4-剩下的基本就是一路 next 了,選擇安裝 An droid DDMS( An droid Dalvik Debug Mon iterServer ) 和 An droid Devel opment Tools(ADT也沒什么歧路了。這兒有個加快安裝速度的小技巧,把圖中 Show only latest ver
8、sions of available software 和 Con tactall up date sites duri ng in stall to find required software前面的勾去掉。 這個 ADT 的安裝也就搞定了。4.1.4 安裝 An droid SDKSDK的安裝是最復(fù)雜最慢的一項,我用的SDK 包是 android-sdk_r07-windows,解壓到一個英文路徑,比如我的路徑為 D:Javaa ndroid-sdk-wi ndows ,我就裝過中文路徑,結(jié)果無法從Ecli pse中啟動emulator,需要從命令行中手動啟動。解壓后,啟動文件夾下的 SD
9、K Manager,它自動從網(wǎng)站上搜索到各個版本的Google API 和 SDK,都裝上吧。這個過程比較慢,需要在線下載安裝。裝完之后也需要配置環(huán)境變量,仍舊是編輯path變量,將SDK目錄下的的tools目錄加到Path變量中,如我的為D:Javaa ndroid-sdk-w in dowstools 。然后運行 cmd 測試 An droid SDK 是否安裝成功。Dcurtents and Sett ingsAngelaniirDid hUsage :hndi*D id gio bal op cions action action op tlons 1Globa.! o pt ions
10、 = -8 silent -li -help -u -verbose inted.Silent PHde: only errors ar# printed out* Help on Uerbosea specific cannand.node: errors, uarnings and inf omat ional messages are pr這就可以了點需要在 Eclipse 中配置,打開 Eclipse 中的Win dows P refere ncestype Fl ter text3- General0 AntT Help0 Install/UfidateJafvaRdn/etjuoT
11、asksTeamUsage Data CollftctorValidatiori乂 MLAndroidAndroid PteferericesSDK Locatiori; D:Javddni-oidsdk-vvindows:.L.-JTarget NameVendofPlatFormAAridroid 14Android Open Scurce Project1*12Arkdroid 1.5Android Open Source Preject1.53Google APIsGooe Inc.1.53Android 1.6Android Open Sour兀 Project1h6斗Goode A
12、PIsGoogle Inc.1.64Aridroid 2.0Android Open Scurce Project2.05Google APIsGoogle Inc.2.05Android 2.0.1Android Open Scuroe Project2.0.1&Google APIsGoge InCn2016Android 2.1-updatelAndroid Open Source Projedt2.1-up.7Gwgle APIsInc,Nl-up 7Arkdroid 2,2Android Open Source Preject2.2eGoogle APIsGooe Inc.2.23-
13、5-Note: The list of SDK Targets below is only reloaded once ycxj hit Apply or OK.將 An droidSDK的安裝目錄填上就行了。這樣,整個開發(fā)平臺的安裝就完成了。4.2 An droid平臺測試平臺安裝完了,寫個HelloWorld 程序測試一下。421 配置AVD在 An droid SDK 1.5版本以后的開發(fā)中,必須至少創(chuàng)建一個 AVD ,每個AVD模擬一套虛擬設(shè)備來運行An droid應(yīng)用程序。啟動Ecli pse,點擊工具欄上的圖標(biāo)a,打開 An droid SDK and AVD MangerAndr
14、oid SDK and AVD ManaaerList of existria Android Virtual Devices locMed 址 C:Dinentf and Setti仃sslAngellan/oidlsvdI AghlBrneTarget namePlatfofm j API Level 賀5週二I r -I-J-RefreshA vabd Andcd Vrtual e*l.A reparable Android Virtual Ewvice.X An An由Old Virtual Device that failed to load. CIck Details to see
15、 the error.點擊new出現(xiàn)對話框-6-Create new Android Virtual Device (AVDX-7-Name:avdTarget:Android 2.0.1 - API Level 6SD匚別山MiBFile;Skin; Built-in:Default (HVGA)Hardware:Resolution;ValueI160PropertyAbstracted LCD dersit/Override the existing AVD with the same nameCreate A7DCancel填完各項之后點擊 Create AVD,創(chuàng)建AVD完成。422
16、 HelloWorld平臺搭建成功了,找一段HelloWorld程序在平臺上運行下。首先新建一個An droid工程,New Android Preject XNew Android ProjectCreates a new Android Project resource.Project nanrwE helbContents,: Create new project in vjor也paceCreate project From e)cisting source21 Use default locationBrovjse._ :工 t i3 - : ID: I Edi pmepN nZmi
17、sc/ na lui Create project From existing sampleApplication name:helloPackage name: *l Create Activity;zyf .andro泊.tesXhellcihelloBuild TargetTarget NameVendorPlatFormAP,h Android 1.1Android Open Stjurce Project1.12Andrdd 1*5Android Open Source Project1,53Google APIsGoogle Inc.1.53n.Andrwd 1.6Android
18、Open Source Project1.6斗1 1 Google APIsGoogle Inc.1.6斗!i Android NdAndroid Open Source Proje匚t2,05Google APIsGoogle Inc,2.05NAndroid ,0.1Android Open Source Project2,0,161Google APIsGoogle Inc,2.0.16Android 2.1-upclatelAndroid Open Stjurce Project2.1-upd.7Google APUGoogle Inc*2,1-upd.7Android 2.2Andr
19、oid Open Source Project2.2eGoogle APltGoogle Int*2,28Android + Google APIs-8-Min SOK Version:FinishCancel點擊Finish,工程新建結(jié)束。將工程展開d Q Hello Google Android& src zyF.andrciicl.t:已或.hgllo 日ii BBMIWBI: Helle 労 gen Lienerated Java Files 瑕 Android 2,0.1assetsres匾 AndroidManiFest. xmldefaultpropertesFl打開hello.java文件開始編輯,輸入下面這段程序ackae syf.andro id.test.hello;import import Impartandroid.app.Act
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024-2030年撰寫:中國福多司坦項目風(fēng)險評估報告
- 2024-2030年撰寫:中國乙酰溴αD葡萄糖行業(yè)發(fā)展趨勢及競爭調(diào)研分析報告
- 2024-2030年安胃得公司技術(shù)改造及擴產(chǎn)項目可行性研究報告
- 2024-2030年多層共擠分配器公司技術(shù)改造及擴產(chǎn)項目可行性研究報告
- 2024-2030年全球香檳行業(yè)營銷態(tài)勢及銷售效益預(yù)測報告
- 2024-2030年全球及中國間溴苯甲醚市場需求前景及發(fā)展趨勢預(yù)測報告
- 2024-2030年全球及中國藥檢口服液行業(yè)競爭格局及需求前景預(yù)測報告
- 2024-2030年全球及中國納米石墨烯材料行業(yè)供需態(tài)勢及盈利前景預(yù)測報告
- 2024-2030年全球及中國廚電維修與保養(yǎng)服務(wù)行業(yè)發(fā)展前景及未來需求趨勢預(yù)測報告
- 2024-2030年全球及中國全自動探針臺行業(yè)發(fā)展動態(tài)及前景規(guī)劃分析報告
- 小學(xué)科學(xué)教科版五年級上冊全冊易錯知識點專項練習(xí)(判斷選擇-分單元編排-附參考答案和點撥)
- 電影作品解讀-世界科幻電影智慧樹知到期末考試答案章節(jié)答案2024年成都錦城學(xué)院
- NB-T47003.1-2009鋼制焊接常壓容器(同JB-T4735.1-2009)
- 聚焦高質(zhì)量+探索新高度+-2025屆高考政治復(fù)習(xí)備考策略
- 惠州市惠城區(qū)2022-2023學(xué)年七年級上學(xué)期期末教學(xué)質(zhì)量檢測數(shù)學(xué)試卷
- 北京市西城區(qū)2022-2023學(xué)年七年級上學(xué)期期末英語試題【帶答案】
- ISO45001-2018職業(yè)健康安全管理體系之5-4:“5 領(lǐng)導(dǎo)作用和工作人員參與-5.4 工作人員的協(xié)商和參與”解讀和應(yīng)用指導(dǎo)材料(2024A0-雷澤佳)
- 看圖猜成語共876道題目動畫版
- 小學(xué)二年級上冊數(shù)學(xué)-數(shù)角的個數(shù)專項練習(xí)
- 曲式與作品分析智慧樹知到期末考試答案章節(jié)答案2024年蘭州文理學(xué)院
- 園林設(shè)施維護方案
評論
0/150
提交評論