Android开发环境教程方案.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2.2 Android SDK JetBoy示例 JetBoy示例是一个支持背景音乐和音效的游戏程序,用户可以控制飞船击碎飞来的陨石 2.2.3 开发工具 Android模拟器 Android SDK 中最重要的工具,允许程序开发人员在没有物理设备的情况下,在电脑上对Android程序进行开发、调试和仿真 模拟器文件的位置是 Android SDK /tools/emulator.exe 支持多种屏幕分辨率和不同的外观 支持加载SD卡映像文件,更改模拟网络状态,延迟和速度,模拟电话呼叫和接收短信等 支持将屏幕当成触摸屏使用,可以使用鼠标点击屏幕来模拟用户对Android设备的触摸操纵 在Android模拟器上有普通手机设备常见的各种按键,如音量键、挂断键、返回键和菜单键等 不支持接听真实电话呼叫,USB连接,摄像头捕获,连接状态检测,电池电量,AC电源检测,SD卡插拔检查和使用蓝牙设备 2.2 Android SDK 2.2.3 开发工具 Android调试桥(Android Debug Bridge,ADB) 用于连接Android设备或模拟器的工具,负责将应用程序安装到模拟器和设备中,或从模拟器或设备中传输文件 是一个客户端/服务器程序,包含守护程序、服务器程序和客户端程序 守护程序运行在每个模拟器的后台 服务器程序运行在开发环境中,管理客户端和守护程序的连接 客户端程序通过服务器程序,与模拟器中的守护程序相连接 2.2 Android SDK 2.2.3 开发工具 DDMS Android系统中内置的调试工具 监视Android系统中进程、堆栈信息 查看logcat日志 实现端口转发服务和屏幕截图功能 模拟电话呼叫和SMS短信 浏览Android模拟器文件系统等 启动文件:Android SDK /tools/ddms.bat 2.2 Android SDK 2.2.3 开发工具 DDMS 打开DDMS调试界面:Window→Open Perspective→DDMS 打开Show Views的选择对话框:Window→Show view→other 打开Show View的选择对话框 就可以在DDMS调试界面中添加任何希望进行调试和检查的功能 2.2 Android SDK 2.2.3 开发工具 DDMS DDMS中的设备管理器 同时监控多个Android模拟器,显示每个模拟器中正在运行的进程。模拟器使用端口号进行唯一标识 提供屏幕截图功能,可以将Android模拟器当前的屏幕内容保存成png文件 2.2 Android SDK 2.2 Android SDK 2.2.3 开发工具 DDMS DDMS中的模拟器控制器 控制Android模拟器的网络速度和延迟,模拟语音和SMS短信通信 支持的网络速率:GSM、HSCSD、PRS、EDGE、MTS、DPA和全速率 支持的网络延迟:GPRS、EDGE、UMTS和无延迟 在Incoming number中输入呼叫电话号码,单击Send按钮,模拟器可接收到来自输入号码的语音电话或SMS短信 2.2 Android SDK 2.2.3 开发工具 DDMS DDMS中的模拟器控制器 电话呼入显示 SMS短信显示 2.2 Android SDK 2.2.3 开发工具 DDMS DDMS中的文件浏览器 上传、下载和删除Android内置存储器上的文件 显示文件和目录的名称、权限、建立时间等 2.2 Android SDK 2.2.3 开发工具 DDMS DDMS中的日志浏览器 浏览Android系统、Dalvik虚拟机或应用程序产生的日志信息,有助于快速定位应用程序产生的错误 还能够查看虚拟机的堆栈状态、线程信息和控制台信息 是进程调试和错误定位的强大工具 2.2 Android SDK 2.2.3 开发工具 其他工具 工具名称 启动文件 说明 数据库工具 sqlite3.exe 用来创建和管理SQLite数据库 打包工具 apkbuilder.bat 将应用程序打包成apk文件 层级观察器 hierarchyviewer.bat 对用户界面进行分析和调试,以图形化的方式展示树形结构的界面布局 跟踪显示工具 traceview.bat 以图形化的方式显示应用程序的执行日志,用来调试应用程序,分析执行效率 SD卡映像创建工具 mksdcard.exe 建立SD卡的映像文件 NinePatch文件编辑工具 draw9patch.bat NinePatch是Android提供的可伸缩的图形文件格式,基于PNG文件。draw9patch工具可以使用WYSIWYG编辑器建立NinePatch文件 2.2 Android SDK 2.2.3 开发工具 其他工具 工具名称 启动文件

文档评论(0)

123****6648 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档