版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、昆明理工大学信息工程与自动化学院学生实验报告(20132014 学年第1学期)-3-课程名称:智能终端软件设计及开发开课实验室:信自楼444机房2013年10月21日年级、专业、班计科101学号201010803116姓名成绩实验项目名称An droid开发平台安装及简单示例程序指导教师游进国该同学是否了解实验原理:A. 了解B.基本了解口C.不了解该同学的实验能力:A.强 B.中等C.差该同学的实验是否达到要求:A.达到B.基本达到口C.未达到实验报告是否规范:A.规范B.基本规范口C.不规范实验过程是否详细记录:A.详细B. 一般C.没有教师签名:、上机目的及内容1.上机内容An droi
2、d开发平台安装及简单示例程序开发。2.上机目的(1)创建并熟悉An droid开发环境;(2)能够初步进行简单程序开发。、实验原理及基本技术路线图(方框原理图或程序流程图)(1)创建An droid开发环境;(2)使用Ecli pse建立第一个An droid程序;(3)分析An droid的程序的文件结构和用途。、所用仪器、材料(设备名称、型号、规格等或使用软件)1 台 PC 及 Eclipse 4.2、ADT 22.0 开发软件四、实验方法、步骤(或:程序代码或操作过程)4.1、Android开发平台安装和环境设置4.1.1 安装 JDK将JDK压缩包解压后直接运行安装即可,选择合适路径,
3、比如我的安装路径为D:Javajdk1.5.0_20,在安装 JDK过程中会同时提示安装JRE,我安装到目录D:Javajre1.5.0_20下。安装完之后修改环境变量,右键我的电脑,打开属性 高级环境变量。编辑path变量,加入jdk的bin路径,比如在我的配置路径为D:Javajdk1.5.0_20bi n ;若系统中有 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出现对话框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的安装是最复杂最慢的一项,我用的SDK 包是 android-sdk_r07-windows,解压到一个英文路径,比如我的路径为 D:Javaa ndroid-sdk-wi ndows ,我就装过中文路径,结果无法从Ecli pse中启动emulator,需要从命令行中手动启动。解压后,启动文件夹下的 SD
9、K Manager,它自动从网站上搜索到各个版本的Google API 和 SDK,都装上吧。这个过程比较慢,需要在线下载安装。装完之后也需要配置环境变量,仍旧是编辑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的安装目录填上就行了。这样,整个开发平台的安装就完成了。4.2 An droid平台测试平台安装完了,写个HelloWorld 程序测试一下。421 配置AVD在 An droid SDK 1.5版本以后的开发中,必须至少创建一个 AVD ,每个AVD模拟一套虚拟设备来运行An droid应用程序。启动Ecli pse,点击工具栏上的图标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出现对话框-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,创建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,工程新建结束。将工程展开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. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 技术转让及成果分享保证承诺书(8篇)
- 创意点子收集与项目策划工具
- 2026年法学专业模拟法庭实训报告
- 2026年外贸企业海外客户实地拜访行程规划
- 机械制图与CAD课件-学习情境2《投影基础》
- 心理健康 五年级下 第13课《当冲突发生时》
- 学校阳光体育冬季长跑方案
- 瓷砖泥工施工方案(3篇)
- 标准的活动策划方案(3篇)
- 创意易拉罐活动方案策划(3篇)
- 复工复产安全检查表
- 第三章表面活性剂的功能与应用
- 烹饪化学教程课件
- 心理学主要理论流派课件讲义
- 延1024井马五层酸化压裂设计
- 采矿学I第四章-矿石的损失和贫化课件
- 部编版六年级下册道德与法治全册优秀课件
- 消防调试方案87487
- 中国经典广告案例评析之公益广告课件
- EPC合同条件(银皮书)-1999
- 误吸的护理应急预案
评论
0/150
提交评论