Android短信备份系统毕业设计论文(9)
基于Android的短信息备份系统设计 第四章 Android SDK提供的几种重要工具的使用
图3.9 启动模拟器
设定参数后,单击Launch,启动模拟器:
图3.10 模拟器初始界面
上图显示的模拟器进行了一些设置,如时区选择、语言选择。至此,环境搭建完毕,可以进行开发了。
21
基于Android的短信息备份系统设计 第四章 Android SDK提供的几种重要工具的使用
3.2 开发环境的测试
测试开发环境是否正确配置的最好方法是导入一个现成的Android应用程序,然后运行它。通过Android SDK提供的示例程序,可以非常容易的实现,这些示例程序包含在/Samples子目录下面。
在Android SDK提供的示例程序中选择一个Snake(贪吃蛇)的游戏。要构建和运行Snake程序。
3.2.1 在Eclipse工程中导入Snake应用程序
(1)选择File->New->Project
[5] (2)选择Adroid节点下的Android Project 向导
(3)修改Content区域为“Create project from existing source”并定位到Android示例目录
(4)选择Snake目录,后面的所有工程表单区域都将被自动填入,这一功能是通过Manifest文件实现的,将Build Target设置为测试设备的特定Android版本。 这样,Snake工程文件就算导入进去了。
3.2.2 为Snake工程创建Android虚拟设备(AVD)
Android虚拟设备描述用于运行Snake应用程序需要模拟的设备,下面是创建一个
AVD的步骤:
(1)点击Eclipse工具条中的虚拟设备图标,运行Android Virtual Devices Manage .
(2)在Virtual Devices菜单上,单击new按钮。接下来给AVD命名为Android_2.2。 (3)选择一个构建目标和SD卡的容量,这里根据需要尽量不要太大,否则构建这个模拟器的时间会更长。
3.2.3 为Snake工程创建运行配置参数
运行配置参数用于配置模拟器的参数和应用程序的入口点。在Eclipse环境中,在
Run菜单下创建这些参数。基本步骤如下:
(1)选择Run->Run Configuration,双击Android Application.将运行配置命名为SnakeRunconfiguration.
22
基于Android的短信息备份系统设计 第四章 Android SDK提供的几种重要工具的使用
(2)单击Browse按钮并选中Snake工程文件,切换到Target标签页,选中刚创建的AVD.
当在设置运行或调试配置参数时,如果将Device Target Selection Mode 设置为默认的Automatic,那么应用程序将会自动安装和运行在和计算机连接的设备上,否则,应用程序将选择使用指定的AVD在模拟器中运行。当选择Manual后,可以在下面三个选项中选择:使用已有的模拟器运行应用程序;使用新的模拟器运行实例,并允许重新设置AVD;在已经联机的设备上运行程序。如果在模拟器运行时插入设备,即使当前模式为Automatic,也可以在上面三个选项中做出选择。
3.2.4 在Android模拟器中运行Snake应用程序
(1)在工具栏的下拉菜单中点击Run As图标(带三角的绿色圆圈)。 (2)在出现的列表中选择刚创建的SnakeRunconfiguration. (3)Android模拟器开始启动,这一过程需要一段时间。
确保此时没有使用USB连接Android设备,因为Run Configuration对话框的Target标签中Device Target Selection模式的默认设置为Automatic,否则,Snake程序将在目标设备(非模拟器)中执行。
3.11 在模拟器上玩贪吃蛇游戏
3.3 本章总结
23
基于Android的短信息备份系统设计 第四章 Android SDK提供的几种重要工具的使用
Android开发环境的搭建是整个设计的基础,也是其中关键复杂的一步。本章对Eclipse开发平台、Android开发环境的配置及平台测试过程进行了描述。整章内容涵盖的内容比较多,是本设计中必须掌握的一些Android开发常识。
24
基于Android的短信息备份系统设计 第四章 Android SDK 提供的几种重要工具的使用
第四章 Android SDK提供的几种重要工具的使用
4.1 关于Android模拟器
模拟器是Android软件开发包提供的最有用的工具。开发人员可以在模拟器上快速的开发出Android应用程序进而开发能够运行在各种硬件设备的强大应用程序。
4.1.1 Android虚拟设备AVD(Android Virtual Devices)
AVD就是模拟器的“人格”,没有AVD的话,模拟器就是个空壳子。每一个模拟器的配置都是唯一的,它由AVD描述并且持久的存储在模拟器的SD卡中。Android模拟器可以通过AVD配置模拟的内容包括: (1)不同的目标平台版本 (2)不同的屏幕尺寸和分辨率 (3)不同的输入法 (4)不同的底层硬件配置 (5)不同的外部存储配置
4.1.2 Android SDK(Software Development Kit) 和AVD管理器
要在Android模拟器中运行应用程序,需要配置一个Android虚拟设备。可以使用Android SDK和Eclipse中的AVD管理器(作为ADT插件的一部分)或者使用Android SDK/tools目录下的Android命令行工具来创建和管理AVD.
不管何种工具以任何方式运行AVD,每一个AVD都应该包含下面的信息用于描述这个特定的Android设备:
(1)为每一个AVD配置取一个直观的名字 (2)目标Android操作系统
(3)硬件设备支持的细节和特性,包括RAM、输入法以及可选硬件等,可选硬件包括摄像头和位置感应器等
25
[6]
…… 此处隐藏:857字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [高等教育]公司协助某村精准扶贫工作总结.doc
- [高等教育]高二生物知识点总结(全)
- [高等教育]苏教版数学三年级下册《解决问题的策略
- [高等教育]仪器分析课程学习心得
- [高等教育]2017年五邑大学数学与计算科学学院333
- [高等教育]人教版七年级下册语文第四单元测试题(
- [高等教育]2018年秋七年级英语上册Unit7Howmuchar
- [高等教育]2017年八年级下数学教学工作小结
- [高等教育]湖南省怀化市2019届高三统一模拟考试(
- [高等教育]四年级下册科学_基础训练及答案教材
- [高等教育]城郊煤矿西风井管路伸缩器更换施工安全
- [高等教育]昆八中20182019学年度上学期期末考试
- [高等教育]项目部各类人员任命书
- [高等教育]上市公司经营水务产业的模式
- [高等教育]人教版高二化学第一学期第三章水溶液中
- [高等教育]【中考物理第一轮复习资料】四.压强与
- [高等教育]金坑水电站报废改建工程机电设备更新改
- [高等教育]高中生物教学工作计划简易版
- [高等教育]2017年西华大学攀枝花学院(联合办学)44
- [高等教育]最新整理超短爆笑英文小笑话大全
- 优秀教师继续教育学习心得体会
- 阳历到阴历的转换
- 留守儿童教育案例分析
- 华师17春秋学期《玩教具制作与环境布置
- 测速传感器新型安装装置的现场应用
- 人教版小学数学三年级下册第四单元
- 创业个人意向书
- 山东省潍坊市2012年高考仿真试题(三)
- [恒心][好卷速递]四川省成都外国语学校
- 多少人错把好转反应当成了病情加重处理
- 中外广播电视史复习资料整理
- 江苏省扬州市江都区宜陵镇中学2014-201
- 工程造价专业毕业实习报告
- 广西师范学院心理与教育统计
- aympkrq基于 - asp的博客网站设计与开
- 建筑业外出经营相关流程操作(营改增后
- 人治 德治 法治
- [精华篇]常识判断专项训练题库
- 中国共产党为什么要实行民主集中
- 小学数学第三册第一单元试卷(A、B、C




