版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实验五、安卓系统应用开发环境搭建实验1、实验目的熟悉并掌握Android应用程序开发的搭建熟悉Android应用程序开发环境熟悉并掌握Android应用程序的开发2、实验仪器设备CVT-S5PV210嵌入式系统实验箱1套PC机1台3、实验原理1、AndroidSDKAndroidSDK(SoftwareDevelopmentKit)提供了在Windows/Linux/Mac平台上开发Android应用的一系列开发组件,同时包含了在Android平台上开发移动应用的各种工具集。AndroidSDK包含各种各样的定制工具,其中最重要的工具是Android模拟器和eclipse的Android开发工具插件(ADT)AndroidSDK主要是以Java语言为基础,用户可以使用Java语言来开发Android平台上的应用软件。通过SDK提供的一些工具将其打包成Android平台使用的apk文件,然后用SDK中的模拟器(Emulator)来模拟和测试软件在Android平台上运行情况和效果。SDK:(softwaredevelopmentkit)软件开发工具包。被软件开发工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。因此,AndroidSDK指的既是Android专属的软件开发工具包。2)EclipseEclipse是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse附带了一个标准的插件集,包括Java开发工具(JavaDevelopmentKit,JDK)。虽然大多数用户很乐于将Eclipse当作Java集成开发环境(IDE)来使用,但Eclipse的目标却不仅限于此°Eclipse还包括插件开发环境(Plug-inDevelopmentEnvironment,PDE),这个组件主要针对希望扩展Eclipse的软件开发人员,因为它允许他们构建与Eclipse环境无缝集成的工具。由于Eclipse中的每样东西都是插件,对于给Eclipse提供插件,以及给用户提供一致和统一的集成开发环境而言,所有工具开发人员都具有同等的发挥场所。
4、实验内容及实验步骤1、安装javajdk(光盘下-开发环境\Eclipse\jdk-6u25.exe)因为开发android需要用到eclipse。而eclipse必须要有javajdk的支持,所以首先我们需要安装好javajdk,运行安装程序如下:2)安装完成后,如下图:2、Eclipse安装1)eclipse不需要安装,直接解压就可以使用了,若出现如下提示,请检查第一步JavaSDK是否安装成功成功安装好JavaSDK后,运行Eclipse开发环境,如下图:fc)EclipsecanTibtfroriapd门廿危尸5・2001.21Lz户il叫qhtsiEchpse:isaTrademark)ftheEclipsgfojndauan,Inc.OracleandJzvarefegtsreredrademarks(ifQf^chI#u.Cnj.口由Wgprr■iybe\r□ij(h-p^■I-jlrv.,-wn■心选择工作目录为D:\android_eclipse\,设置完成后进入Eclipse主界面3、安装Android开发工具扩充套件(ADT)选择Help^InstallNewSoftware...3Add...点击Archive…,选择光盘D:\0S\开发环境\Eclipse\ADT-21.0.0.zip,选择OK(若出现错误,到工具栏Windows口Preference口Install/Update口AvailabieSoftwareSites下将之前添加的项删除掉)⑶全选所有项目,Next(4)然后选择Iacceptthetermsofthelicenseagreements,最后选择Finish压AjacheLi.箜如*+■Eclipsi:foizid.4it.3aiLSittr压AjacheLi.箜如*+■Eclipsi:foizid.4it.3aiLSittrareUserAi^reEn^nt氏EclipsiIvMi(ticssisb-vlt0EBctejwmwrl.。.32.jaris皿船丁theBSDlietnserallksrtht-Hcie:kxnL2~2.3.0.jitlsun.derthwBSDLicenseratkerth«n<。皿hl+E■■//'■Umajh^-rbib-airg/111n>3Tb,Ebe/IEMSAMJDHDrriOlEFOEUSE,RLPffiLICTiaff,WSDcisiEtuiniuM1.Jefinil;«rs.,Xicsnsi*cttallntion.tinrriEe&nditi^nEforust^rapr44u.ct.Lon,daElributi^as>ikELEteibySflEtions』thrcu^lh1oftfiusdocunieiLt.'Lietasoir-^-i-aUneui.Lt^ec^pyt'iell.uailhoriiEtdh非copyriehtirasr"atisorwtinc'L惦心Entity*sltllntEn.th.*imiano£th.ea^:Lj-ngcxiaui-JialL■■♦L■/HitLi-Li«±En成上炉4L,Kifi-e^xl^dLlnJbjr.w4Ttiuid*re®的e&itrolviththatendtyForthepirp&sesofWf心fitidEmS也trZ'naansli.)IXbpov皿diTselorin.Jxc1qc&'xi«Lh«,'S1!杭七土tIkeofLli-li*£Eru^丸ETmmstHCy1dvLotaccepttli«ifttns<■£LhjtIicehs^w祀Eist(5)安装过程中若出现Warning,提示是否继续,选择OK,继续安装(6)安装完成后,提示是否重启Eclipse环境,选择OK,完成安装4、设置AndroidSDK4、设置AndroidSDK(1)他位置,(2)将光盘-开发环境\Eclipse\android_sdk.rar解压到eclipse程序目录下(也可以放到其放到eclipse下方便管理)运行eclipse,有提示配置SDK的对话框,选择OpenPreferences,选择Android,如果没有弹出配置对话框,可以选择Windows->preferences
(1)他位置,(2)(3)在SDKLocation中指定SDK目录,选择为eclipse程序目录下的android-sdk目录(若前一步骤放到其他位置,自行修改),设置完成后Apply,选择OK⑷如果配置正确,选择Windows->AndroidSDKManager,可以看到已经安装好的SDK。(此处也可以根据自己需要,联网更新工具集)
XRrtnrmtfl?illErvckicti7«qLxSDKFithz□上”Ij.炒『花―』la.由也匕J.ilkAllEisv.Status囤+.d[.C*击1囤+;j{Ac.JxMiej5DEPL.LEwHgld筋I19Afl13210.I-rm.22IB0.IwUpJ.xLe■a.va.i.laLlvZ了衣.L....4V4.ilabl«rev.2#UpdaLE钏推rm金TInstmeJ4irp^hL*WifcLlrtb]函;r-i^.2JFtr*/jj:faJJraJJt-C/jJtflJJf*Updlat6«.7A.ilflh3dTIT3.1角stiUM2|L虹如md喋2IKPI1TJJocijn<r.t.41iffn.dSDK.CTKn^tfofii3:=flplesSUE口痴AEflE1EI四队岫玷岫*'—|hJji+sJ*jnfSJilpw.4V4.ilabl«rev.2#UpdaLE钏推rm金TInstmeJ4irp^hL*WifcLlrtb]函;r-i^.2JFtr*/jj:faJJraJJt-C/jJtflJJf*Updlat6«.7A.ilflh3dTIT3.1角stiUMIn-s.1aILp-ackd-^fiTpKizkMi.3电目:[TJlblHgliwEInEtillai]口吓意口In-s.1aILp-ackd-^fiTpKizkMi.S»rlb『.levelOBspcaitoiy。主边心All[Dwutya.<ik.a^.c1.5、Helloword应用程序(1)打开eclipse,点击File->New->project…,选择Android->AndroidProjectrUeTProject回Wizards:typefiltert<翌照蜂&&..,s:s-1JavaFrojectJtvtPrcjtctfromExiitincAaIBuildfiltPlug-inProject十++++Android专酝患5jjmutmmom1/4AndroidProjectfromExisting&AndroidSvipl«ProjectJ〕AndroidTestFroject&C/C++白CVS&javaPlug-inDevelopment占hEK^mpleEAndroidhpplicationProjectCode填写工程相关信息并选择安卓平台版本,为了保证安卓程序的兼容性,最小的安卓版本尽量选择低版本
(3)配置应用工程基本信息,其中可以指定工作区的路径,也可以使用默认的工作区路径⑷配置图标,可以指定自定义的图片,也可以使用默认图标
⑸选择创建Activity的类型,默认使用BlankActivity(6)设置Activiy的文件名字以及对应的界面文件名字,导航类型选择None7)建立工程完成,打开PackageExplorer,如下图I2iProjtctExplortr蹈=}Qp'eii^'oridl[0£5ETC-由com.tec«pl-e.hello^^rld1+\i_MiinActivijava国2?G监Flits]QAAndroid4.2利理An右。idD叫部"ml的&assetsS)binS'^SO1libs日心3+JL=^dr^*ble-h.dr-i+J己-drww*bl*-ldpi+i2r'ir酬able_iidpi+lAdre^able^shdpi-1l3liyotit『」.utivity_i*3xl-£-mem己acti^iMl-]4values1」,striKgg..wl旦styles,xml+.1心valueE^rll+jvalues^rU.2jfist.^£ihl*j,ic^guard=project.txt昌project,prop^rties(8)Android图形界面设计。工程目录中的res/layout/activity_main.xml为主图形界面,eclipse提供有界面设计器,可以直接修改界面,或者通过代码来修改界面。QMemQnv1idgets(m«l0^(1i&tSpinritrSjjhib«mFrm■-*L制qEH的iuF5nwMCh«LedTtjflView*p■act]m.ty_n«jn_unJlE或4Fal»tt«RelalL|AtT.JdVi»亍1Preperties普iaJSE(9)使用虚拟设备运行应用程序。(1)建立虚拟Android设备,选择Windows->AVDManager,选择New,建立新的虚拟Android设备(2)设定虚拟Android设备的名称,选择虚拟Android设备的平台版本,以及设置虚拟设备的分辨率,点击CreateAVD。Name:ra±.get:CFU/kBl.Kepboard:Skin.FrmtCanera:BackCar«eri:起Storage:-■CrcatcnevJkadroidViitmalUcvicc(AVD)WemeryOptions:DwvictnName:ra±.get:CFU/kBl.Kepboard:Skin.FrmtCanera:BackCar«eri:起Storage:-■CrcatcnevJkadroidViitmalUcvicc(AVD)WemeryOptions:DwvictnDisplayaskinwithhardvarmcontrdE待虚拟设备运行成功后,可最小化窗口,然后对程序的运行参数进行配置。选择Debug->DebugConfigrations…,选择AndroidApplication右键New,新建运行配置。输入配置的名称,选择运行的工程,点击ApplyCreat白「「讪r#,骅一MidrunKWri可tirmtiiO■略航由MpHorUm?TihlKtFIldCreat白「「讪r#,骅一MidrunKWri可tirmtiiO■略航由MpHorUm?TihlKtFIld由*小皿忒1心rW日JUueTmFftndrijdHurtminLiemCIC/EW1旧pLiu.Jrd*t^|^Cftktihrchg展捋lytfIKUOOFI*DlbOH*L|FiH«E-l;«Ap;llElMlOiJi■Evlip-pt虹】做Sj«*«蛔*1杭Jh/fb<■isa.JlntmJfju口tnumilist|^Lwxnck■Src-afa(StsF「—mh甲iErtot*J■知J$pliei.Lii«&H-yCtfnf2]J»Jr«i.t«rM[『「ij机1S&kll^T^rl4I-.Lmi血kelii«n(»■LmzlAHmiLpC>Inwzk:QBa3攻miLj;TiltwBBicWd1*NMitMi将目标栏中目标选择模式设置为自主选择设备,点击ApplyCneatEKmanage^ardrunEcnliqiijrationrsAndr
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 师德先进学校事迹材料7篇
- 北京市海淀区2024−2025学年高二上学期10月阶段考试数学试题含答案
- 《教育心理学》读后感6篇
- 湖北省鄂州市(2024年-2025年小学五年级语文)统编版摸底考试(下学期)试卷及答案
- 2024年导线剥皮机项目资金需求报告代可行性研究报告
- 2023年辅助功能检测系统资金筹措计划书
- 市政道路路基土方、石方施工规范编制说明
- 七年级历史上册教案集
- 文化产业示范园区及示范基地创建管理工作办法
- 贵州省贵阳市部分校联盟2024-2025学年八年级上学期期中联考物理试题(无答案)
- GB/Z 44306-2024颗粒质量一致性评价指南
- 大健康产业互联网医疗服务创新方案设计
- 医疗辅助服务行业发展前景与机遇展望报告
- 2024年新北师大版一年级上册数学课件 综合实践1 第2课时 观察教室
- 幼儿家庭教育(山东联盟)智慧树知到答案2024年青岛滨海学院
- 全国职业院校技能大赛高职组(酒水服务赛项)备赛试题库(含答案)
- 1 小熊购物 (教学设计)-2024-2025学年数学三年级上册北师大版
- (2024年)新人教版部编一年级道德与法治教材解读5
- 三年级上册多位数乘一位数竖式计算练习200道及答案
- 三个和尚幼儿故事课件
- 国家基本公共卫生服务项目规范(第三版)培训课件
评论
0/150
提交评论