嵌入式操作系统实验报告final解读文档格式.docx

上传人:b****5 文档编号:21308761 上传时间:2023-01-29 格式:DOCX 页数:15 大小:493.24KB
下载 相关 举报
嵌入式操作系统实验报告final解读文档格式.docx_第1页
第1页 / 共15页
嵌入式操作系统实验报告final解读文档格式.docx_第2页
第2页 / 共15页
嵌入式操作系统实验报告final解读文档格式.docx_第3页
第3页 / 共15页
嵌入式操作系统实验报告final解读文档格式.docx_第4页
第4页 / 共15页
嵌入式操作系统实验报告final解读文档格式.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

嵌入式操作系统实验报告final解读文档格式.docx

《嵌入式操作系统实验报告final解读文档格式.docx》由会员分享,可在线阅读,更多相关《嵌入式操作系统实验报告final解读文档格式.docx(15页珍藏版)》请在冰豆网上搜索。

嵌入式操作系统实验报告final解读文档格式.docx

学期

实验课程名称:

嵌入式操作系统

实验项目名称

ADT的安装与配置

实验成绩

实验者

专业班级

组别

同组者

实验日期

第一部分:

实验分析与设计(可加页)

一、实验内容描述(问题域描述)

实验目的:

1.了解Android应用编程所需要的工具;

2.掌握Android应用环境的安装与配置;

3.掌握Android模拟器的建立与运行。

二、实验基本原理与设计(包括实验方案设计,实验手段的确定,试验步骤等,用硬件逻辑或者算法描述)

1.实验原理:

Android应用是基于Java语言开发,主要是采用EclipsesIDE进行程序的开发,Google提供了完整的基于EclipsesIDE的应用开发环境,主要涉及的软件包括:

1 JDK1.6:

Java开发包,包括了Java运行环境、Java工具和Java基础类库;

2 Eclipse-SDK:

一款流行的开放源代码的、基于Java的可扩展实验平台;

3 Android-sdk:

Android应用开发工具包,是Android特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合;

4 ADT插件:

Google开发的基于EclipseIDE的Android软件开发插件。

安装完Android开发环境后,可以通过SDK内提供的模拟器创建Android模拟器AVD,AVD可以运行大部分的Android应用程序,在功能要求不高及不考虑运行效率的情况下,可以进行Android应用程序的开发。

2.实验步骤

1 ADT环境的安装与配置:

a.安装Java开发运行环境JDK;

b.安装Android开发工具,解压缩adt-bundle-windows.zip到指定目录即可。

c.设置调试工具环境变量:

d.检测ADB环境设置正确与否,在cmd终端输入以下指令,查看信息:

这样,整个Android应用开发环境就安装配置好了,可以运行Eclipse工具进行应用开发

了。

三、主要仪器设备及耗材

1.硬件:

电脑,s4412系列实验平台;

2.软件:

Windows7

第二部分:

实验调试与结果分析

一、调试过程(包括调试方法描述、实验数据记录,实验现象记录,实验过程发现的问题等)

1.Android模拟器AVD的创建:

1 运行EclipseIDE,依次点击菜单栏的Windows->

AVDManager,出现以下界面:

2 进入到“DeviceDefinitions”选项卡,可以看到各种Android设备的模拟器定义,同时可以点击右侧按钮“NewDevices”创建自定义的模拟器配置:

3 

按照下图进行设置然后点击“CreateDevice”即添加了自定义的模拟器s4412配置:

4 

返回到AndroidVirtualDevices选项卡,点击右上角的New按钮新建模拟器,设置模拟参数:

5 模拟器创建完成后,可以在AndroidVirtualDevices选项卡窗口看到创建的模拟器列表,其中s4412即为创建的模拟器设备:

二、实验结果及分析(包括结果描述、实验现象分析、影响因素讨论、综合分析和结论等)

结论等)

选中s4412模拟器设备,点击右侧“Start”按钮,启动模拟器,弹出的LaunchOptions菜单,可以勾选“Scaledisplaytorealsize”选项,然后设置“ScreenSize(in)”为7,即可启动一个尺寸合适的Android模拟器设备:

三、实验小结、建议及体会

1.小结

通过这次实验,我了解了Android应用编程所需要的工具,并且掌握了如何安装与配置Android应用环境,如何建立及运行Android模拟器。

总的来说收获较大。

2.体会

为避免每次模拟器漫长的启动,在运行Android程序后,不要关闭模拟器。

创建第一个应用程序

1.学习使用AndroidADT工具创建应用工程;

2.了解AndroidADT工具工程配置选项;

3.学习Android应用工程编译及运行过程。

Android应用是基于Java语言开发,主要是采用EclipsesIDE进行程序的开发,AndroidDeveloperTools包含了Android应用开发必备的Eclipse插件。

本实例将通过一个简单的HelloWorld工程来学习Android应用程序的开发流程。

实验步骤:

1.创建HelloWorld工程:

ADT环境的安装及配置:

1 打开Eclipse,在菜单栏依次选择:

File->

New->

AndroidApplicationProject:

2 T弹出对话框进行配置

3 设置完毕后,连续选择Next,直到Finish:

4 工程建立完成后,在Eclipse界面的工程窗口将显示工程树状结构

2.在模拟器运行HelloWorld工程:

硬件:

电脑,s4412系列实验平台

软件:

Windows7、AndroidADT

在硬件平台运行HelloWorld工程:

准备实验平台,连接电源,连接MiniUSB线到电脑,长按Power按键启动Android系统,系统启动完成后解锁进入到Android主界面,在工程窗口选择HelloWorld,右键依次选择“RunAs->

AndroidApplication”,程序将会运行到Android设备中。

此时选择硬件设备,程序将传输到硬件平台运行。

体会:

识别硬件设备需要安装USB驱动,驱动文件位于:

DISK-Android\04-常用工具\Android\usb_driver,按照提示安装即可。

导入Android应用项目

赵源旭

1.内容:

2.目的:

掌握导入Android应用项目到EclipseIDE

实验原理:

Android应用程序开发是这几年来非常火热的技术,市场上出现大量的书籍,同时提供了许多Android应用项目例程,这些应用项目可以给我们学习带来很大的便捷性。

EclipseIDE工程的管理方式比较特别,它不仅直接通过打开工程文件来加载项目,需要通过导入的功能加载到IDE中。

在Google发布的SDK工具包中也提供了一些例程,本实验将导入其中一个例子到EclipseIDE中。

电脑(推荐:

主频2GHz+,内存:

1GB+),s4412系列实验平台;

Windows7,AndroidAD

1.拷贝SDK提供的一个例子(比如:

D:

\adt-bundle-windows\sdk\samples\android-9\Snake工程)到工作目录;

2.打开Eclipse,在菜单栏依次选择:

File->

Import...,弹出导入窗口,选择Android->

ExistingAndroidCodeIntoWorkspace或者选择General->

ExistingProjectintoWorkspace:

3.弹出新的窗口,RootDirectory选择所需要导入工程的源码路径,选择好后,会在Projects窗口内显示可添加的工程项目,比如我们选中Snake项目,点击“finish”完成工程的导入:

1.

此时Snake工程已经导入到EclipseIDE的项目浏览窗口:

2.我们可以按照上一节中所将的方式来运行Snake工程。

通过此次实验,我掌握了如何导入Android应用项目到EclipseIDE。

Android程序框架

1.了解HelloWord.java文件的用途和生成方法;

2.了解R.java文件的用途和生成方法;

3.了解AndroidManifest.xml文件的用途;

4.了解Android应用开发中的重要模块;

5.了解资源文件夹中一下常量的定义。

实验原理:

Android项目框架:

在建立HelloWorld程序的过程中,ADT会自动建立一些目录和文件,这些目录和文件有其固定作用,有的允许修改,有的不能修改。

根目录包含六个子目录:

src,assets,res,bin,libs和gen,两个库文件Android.java,android.dependencies,一个iclauncher-web.png文件,一个proguard-project.txt文件,以及两个工程文件androidmanifest-xml和project.propertises。

1 Src目录是源代码目录,所有允许用户修改的java文件和用户自己添加的java文件都保存在这个目录中。

HelloWorld.java是Android工程向导根据Activity名称创建的java文件,这个文件完全可以手工修改,为了在Android系统上显示图形界面,需要使用代码继承Activity类,并在onCreat()函数中声明需要显示的内容。

2 Assets:

应用程序需要使用到的视频与音频文件。

3 Bin目录是编译之后的字节编码存放目录。

4 Libs目录用来放第三方jar包。

5 gen目录用来保存ADT自动生成的java文件,例如R.java或AIDL文件。

R.java文件不能手工修改,如果向资源目录中增加或删除了资源文件,则需要在工程名上邮寄,选择Refresh来更新R.java文件中的代码。

6 Res目录是资源目录,有七个子目录来保存Android程序所有资源:

Manifest元素仅能包含一个application元素,application元素中能够声明Android程序中最重要的四个组成部分,包括Activity,Service,BroadcastReceiver和ContentProvider,所定义的属性将影响所有组成成分。

Windows7,AndroidADT

四、调试过程(包括调试方法描述、实验数据记录,实验现象记录,实验过程发现的问题等)

通过HelloWorld实例来介绍Android程序框架:

打开eclipse,导入创建的HelloWorld工程,双击HelloWorld工程可以看到其子目录如下图:

五、实验结果及分析(包括结果描述、实验现象分析、影响因素讨论、综合分析和结论等)

下面举例说明Android应用解析中如何了实现两个Activity之间的切换:

●将实验平台通过MinUSB连接上电脑,将范例程序Activity1通过Import->

General->

ExistingprojectsintoWorkspace导入到JavaEclipse集成开发环境中,并运行在实验平台对应的Dvice设备上。

●单击切换按钮时,屏幕显示布局main2.xml,如果单机切换按钮,又会回到上张图所在状态,就这样通过Intent完成了Activity之间的切换。

六、实验小结、建议及体会

这次实验,我了解了HelloWord.java文件的用途和生成方法以及R.java文件的用途和生成法,同时了解了Android应用开发中的重要模块。

读书的好处

1、行万里路,读万卷书。

2、书山有路勤为径,学海无涯苦作舟。

3、读书破万卷,下笔如有神。

4、我所学到的任何有价值的知识都是由自学中得来的。

——达尔文

5、少壮不努力,老大徒悲伤。

6、黑发不知勤学早,白首方悔读书迟。

——颜真卿

7、宝剑锋从磨砺出,梅花香自苦寒来。

8、读书要三到:

心到、眼到、口到

9、玉不琢、不成器,人不学、不知义。

10、一日无书,百事荒废。

——陈寿

11、书是人类进步的阶梯。

12、一日不读口生,一日不写手生。

13、我扑在书上,就像饥饿的人扑在面包上。

——高尔基

14、书到用时方恨少、事非经过不知难。

——陆游

15、读一本好书,就如同和一个高尚的人在交谈——歌德

16、读一切好书,就是和许多高尚的人谈话。

——笛卡儿

17、学习永远不晚。

18、少而好学,如日出之阳;

壮而好学,如日中之光;

志而好学,如炳烛之光。

——刘向

19、学而不思则惘,思而不学则殆。

——孔子

20、读书给人以快乐、给人以光彩、给人以才干。

——培根

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育 > 政史地

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1