嵌入式操作系统实验报告final解读10963.pdf

上传人:得****3 文档编号:83528596 上传时间:2023-03-31 格式:PDF 页数:16 大小:842.32KB
返回 下载 相关 举报
嵌入式操作系统实验报告final解读10963.pdf_第1页
第1页 / 共16页
嵌入式操作系统实验报告final解读10963.pdf_第2页
第2页 / 共16页
点击查看更多>>
资源描述

《嵌入式操作系统实验报告final解读10963.pdf》由会员分享,可在线阅读,更多相关《嵌入式操作系统实验报告final解读10963.pdf(16页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、 学生学号 0121210680318 实验课成绩 学 生 实 验 报 告 书 实验课程名称 嵌入式操作系统 开 课 学 院 计算机科学与技术学院 指导教师姓名 毛雪涛 学 生 姓 名 赵源旭 学生专业班级 软件工程1201 2014-2015 学年 第 二 学期 实验课程名称:嵌入式操作系统 实验项目名称 ADT 的安装与配置 实验成绩 实验者 赵源旭 专业班级 软件工程1201 组别 同组者 实验日期 第一部分:实验分析与设计(可加页)一、实验内容描述(问题域描述)实验目的:1了解Android 应用编程所需要的工具;2掌握Android 应用环境的安装与配置;3掌握Android 模拟器

2、的建立与运行。二、实验基本原理与设计(包括实验方案设计,实验手段的确定,试验步骤等,用硬件逻辑或者算法描述)1实验原理:Android 应用是基于Java 语言开发,主要是采用Eclipses IDE 进行程序的开发,Google 提供了完整的基于Eclipses IDE 的应用开发环境,主要涉及的软件包括:JDK 1.6:Java 开发包,包括了Java 运行环境、Java 工具和Java 基础类库;Eclipse-SDK:一款流行的开放源代码的、基于Java 的可扩展实验平台;Android-sdk:Android 应用开发工具包,是Android 特定的软件包、软件框架、硬件平台、操作系

3、统等建立应用软件的开发工具的集合;ADT 插件:Google 开发的基于Eclipse IDE 的 Android 软件开发插件。安装完Android 开发环境后,可以通过SDK 内提供的模拟器创建Android 模拟器AVD,AVD 可以运行大部分的Android 应用程序,在功能要求不高及不考虑运行效率的情况下,可以进行Android 应用程序的开发。2实验步骤 ADT 环境的安装与配置:a.安装Java 开发运行环境JDK;b.安装Android 开发工具,解压缩adt-bundle-windows.zip 到指定目录即可。c.设置调试工具环境变量:d.检测ADB 环境设置正确与否,在c

4、md 终端输入以下指令,查看信息:这样,整个 Android 应用开发环境就安装配置好了,可以运行 Eclipse 工具进行应用开发了。三、主要仪器设备及耗材 1硬件:电脑,s4412 系列实验平台;2 软件:Windows 7 第二部分:实验调试与结果分析 一、调试过程(包括调试方法描述、实验数据记录,实验现象记录,实验过程发现的问题等)1 Android 模拟器AVD 的创建:运行Eclipse IDE,依次点击菜单栏的Windows-AVD Manager,出现以下界面:进入到“Device Definitions”选项卡,可以看到各种Android 设备的模拟器定义,同时可以点击右侧按

5、钮“New Devices”创建自定义的模拟器配置:按照下图进行设置然后点击“Create Device”即添加了自定义的模拟器s4412 配置:返回到Android Virtual Devices 选项卡,点击右上角的New 按钮新建模拟器,设置模拟参数:模拟器创建完成后,可以在Android Virtual Devices 选项卡窗口看到创建的模拟器列表,其中s4412 即为创建的模拟器设备:二、实验结果及分析(包括结果描述、实验现象分析、影响因素讨论、综合分析和结论等)结论等)选中s4412 模拟器设备,点击右侧“Start”按钮,启动模拟器,弹出的Launch Options 菜单,可

6、以勾选“Scale display to real size”选项,然后设置“Screen Size(in)”为7,即可启动一个尺寸合适的Android 模拟器设备:三、实验小结、建议及体会 1小结 通过这次实验,我了解了Android 应用编程所需要的工具,并且掌握了如何安装与配置Android 应用环境,如何建立及运行Android 模拟器。总的来说收获较大。2体会 为避免每次模拟器漫长的启动,在运行Android 程序后,不要关闭模拟器。实验课程名称:嵌入式操作系统 实验项目名称 创建第一个应用程序 实验成绩 实验者 赵源旭 专业班级 软件工程1201 组别 同组者、实验日期 第一部分:

7、实验分析与设计(可加页)一、实验内容描述(问题域描述)实验目的:1学习使用Android ADT 工具创建应用工程;2了解Android ADT 工具工程配置选项;3学习Android 应用工程编译及运行过程。二、实验基本原理与设计(包括实验方案设计,实验手段的确定,试验步骤等,用硬件逻辑或者算法描述)1实验原理:Android 应用是基于Java 语言开发,主要是采用Eclipses IDE 进行程序的开发,Android Developer Tools 包含了Android 应用开发必备的Eclipse 插件。本实例将通过一个简单的HelloWorld 工程来学习Android 应用程序的

8、开发流程。实验步骤:1创建HelloWorld 工程:ADT 环境的安装及配置:打开Eclipse,在菜单栏依次选择:File-New-Android Application Project:T 弹出对话框进行配置 设置完毕后,连续选择Next,直到Finish:工程建立完成后,在Eclipse 界面的工程窗口将显示工程树状结构 2在模拟器运行HelloWorld 工程:三、主要仪器设备及耗材 硬件:电脑,s4412 系列实验平台 软件:Windows 7、Android ADT 第二部分:实验调试与结果分析 一、调试过程(包括调试方法描述、实验数据记录,实验现象记录,实验过程发现的问题等)在

9、硬件平台运行HelloWorld 工程:准备实验平台,连接电源,连接Mini USB 线到电脑,长按Power 按键启动Android 系统,系统启动完成后解锁进入到Android 主界面,在工程窗口选择HelloWorld,右键依次选择“Run As-Android Application”,程序将会运行到Android 设备中。此时选择硬件设备,程序将传输到硬件平台运行。二、实验结果及分析(包括结果描述、实验现象分析、影响因素讨论、综合分析和结论等)三、实验小结、建议及体会 体会:识别硬件设备需要安装USB 驱动,驱动文件位于:DISK-Android04-常用工具Androidusb_d

10、river,按照提示安装即可。实验课程名称:嵌入式操作系统 实验项目名称 导入Android 应用项目 实验成绩 实验者 赵源 旭 专业班级 软件工程1201 组别 同组者 实验日期 第一部分:实验分析与设计(可加页)一、实验内容描述(问题域描述)1内容:导入Android 应用项目 2目的:掌握导入Android 应用项目到Eclipse IDE 二、实验基本原理与设计(包括实验方案设计,实验手段的确定,试验步骤等,用硬件逻辑或者算法描述)实验原理:Android 应用程序开发是这几年来非常火热的技术,市场上出现大量的书籍,同时提供了许多Android 应用项目例程,这些应用项目可以给我们学

11、习带来很大的便捷性。Eclipse IDE 工程的管理方式比较特别,它不仅直接通过打开工程文件来加载项目,需要通过导入的功能加载到IDE 中。在Google 发布的SDK 工具包中也提供了一些例程,本实验将导入其中一个例子到Eclipse IDE 中。三、主要仪器设备及耗材 1硬件:电脑(推荐:主频2GHz+,内存:1GB+),s4412 系列实验平台;2软件:Windows 7,Android AD 第二部分:实验调试与结果分析 一、调试过程(包括调试方法描述、实验数据记录,实验现象记录,实验过程发现的问题等)1拷贝SDK 提供的一个例子(比如:D:adt-bundle-windowssdk

12、samplesandroid-9 Snake 工程)到工作目录;2打开Eclipse,在 菜 单 栏 依 次 选 择:File-Import.,弹 出 导 入 窗 口,选 择Android-Existing Android Code Into Workspace 或者选择General-Existing Project into Workspace:3弹出新的窗口,Root Directory 选择所需要导入工程的源码路径,选择好后,会在Projects 窗口内显示可添加的工程项目,比如我们选中Snake 项目,点击“finish”完成工程的导入:二、实验结果及分析(包括结果描述、实验现象分析

13、、影响因素讨论、综合分析和结论等)结论等)1此时Snake 工程已经导入到Eclipse IDE 的项目浏览窗口:2我们可以按照上一节中所将的方式来运行Snake 工程。三、实验小结、建议及体会 通过此次实验,我掌握了如何导入Android 应用项目到Eclipse IDE。实验课程名称:嵌入式操作系统 实验项目名称 Android 程序框架 实验成绩 实验者 赵源旭 专业班级 软件工程1201 组别 同组者 实验日期 第一部分:实验分析与设计(可加页)一、实验内容描述(问题域描述)实验目的:1了解HelloWord.java 文件的用途和生成方法;2了解R.java 文件的用途和生成方法;3

14、了解AndroidManifest.xml 文件的用途;4了解Android 应用开发中的重要模块;5了解资源文件夹中一下常量的定义。二、实验基本原理与设计(包括实验方案设计,实验手段的确定,试验步骤等,用硬件逻辑或者算法描述)实验原理:Android 项目框架:在建立HelloWorld 程序的过程中,ADT 会自动建立一些目录和文件,这些目录和文件有其固定作用,有的允许修改,有的不能修改。根目录包含六个子目录:src,assets,res,bin,libs 和gen,两个库文件Android.java,android.dependencies,一个ic launcher-web.png 文

15、件,一个proguard-project.txt 文件,以及两个工程文件androidmanifest-xml 和 project.propertises。Src 目录是源代码目录,所有允许用户修改的java 文件和用户自己添加的java 文件都保存在这个目录中。HelloWorld.java 是 Android 工程向导根据Activity 名称创建的java 文件,这个文件完全可以手工修改,为了在Android 系统上显示图形界面,需要使用代码继承Activity 类,并在onCreat()函数中声明需要显示的内容。Assets:应用程序需要使用到的视频与音频文件。Bin 目录是编译之后的

16、字节编码存放目录。Libs 目录用来放第三方jar 包。gen 目录用来保存ADT 自动生成的java 文件,例如R.java 或 AIDL 文件。R.java 文件不能手工修改,如果向资源目录中增加或删除了资源文件,则需要在工程名上邮寄,选择Refresh 来更新R.java 文件中的代码。Res 目录是资源目录,有七个子目录来保存Android 程序所有资源:Manifest 元素仅能包含一个application 元素,application 元素中能够声明Android 程序中最重要的四个组成部分,包括Activity,Service,BroadcastReceiver 和 Conte

17、ntProvider,所定义的属性将影响所有组成成分。三、主要仪器设备及耗材 1硬件:电脑(推荐:主频2GHz+,内存:1GB+),s4412 系列实验平台;2软件:Windows 7,Android ADT 第二部分:实验调试与结果分析 四、调试过程(包括调试方法描述、实验数据记录,实验现象记录,实验过程发现的问题等)通过HelloWorld 实例来介绍Android 程序框架:打开eclipse,导入创建的HelloWorld 工程,双击HelloWorld 工程可以看到其子目录如下图:五、实验结果及分析(包括结果描述、实验现象分析、影响因素讨论、综合分析和结论等)下面举例说明Androi

18、d 应用解析中如何了实现两个Activity 之间的切换:将实验平台通过MinUSB 连接上电脑,将范例程序Activity1通过Import-General-Existing projects into Workspace 导入到Java Eclipse 集成开发环境中,并运行在实验平台对应的Dvice 设备上。单击切换按钮时,屏幕显示布局main2.xml,如果单机切换按钮,又会回到上张图所在状态,就这样通过Intent 完成了Activity之间的切换。六、实验小结、建议及体会 这次实验,我了解了HelloWord.java 文件的用途和生成方法以及R.java 文件的用途和生成法,同时

19、了解了Android 应用开发中的重要模块。读书的好处 1、行万里路,读万卷书。2、书山有路勤为径,学海无涯苦作舟。3、读书破万卷,下笔如有神。4、我所学到的任何有价值的知识都是由自学中得来的。达尔文 5、少壮不努力,老大徒悲伤。6、黑发不知勤学早,白首方悔读书迟。颜真卿 7、宝剑锋从磨砺出,梅花香自苦寒来。8、读书要三到:心到、眼到、口到 9、玉不琢、不成器,人不学、不知义。10、一日无书,百事荒废。陈寿 11、书是人类进步的阶梯。12、一日不读口生,一日不写手生。13、我扑在书上,就像饥饿的人扑在面包上。高尔基 14、书到用时方恨少、事非经过不知难。陆游 15、读一本好书,就如同和一个高尚的人在交谈歌德 16、读一切好书,就是和许多高尚的人谈话。笛卡儿 17、学习永远不晚。高尔基 18、少而好学,如日出之阳;壮而好学,如日中之光;志而好学,如炳烛之光。刘向 19、学而不思则惘,思而不学则殆。孔子 20、读书给人以快乐、给人以光彩、给人以才干。培根

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 工作报告

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁