智能終端軟件設(shè)計及開發(fā)實驗一_第1頁
智能終端軟件設(shè)計及開發(fā)實驗一_第2頁
智能終端軟件設(shè)計及開發(fā)實驗一_第3頁
智能終端軟件設(shè)計及開發(fā)實驗一_第4頁
智能終端軟件設(shè)計及開發(fā)實驗一_第5頁
已閱讀5頁,還剩6頁未讀 繼續(xù)免費閱讀

下載本文檔

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

最新文檔

評論

0/150

提交評論