调试DDMS简介使用.pptVIP

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
调试DDMS简介使用

Android 开发工具--DDMS使用简介 DDMS简介使用 DDMS介绍 DDMS 的全称是Dalvik Debug Monitor Service,是 Android 开发环境中的Dalvik虚拟机调试监控服务。 主要功能:针对特定的进程查看正在运行的线程以及堆信息、Logcat、广播状态信息、模拟电话呼叫、接收SMS、虚拟地理坐标、为测试设备截屏等等。 ADT(Android Development Tools ;Android在Eclipse上的开发工具)的一种插件 DDMS安装配置 一、下载安装配置 二、启动方法 三、功能使用 一、下载安装配置 1、可以到下面链接下载 /sdk/index.html 勾选同意选择选32位或64位下载 2、下载下来是Eclipse+ADT+SDK压缩包,解压到非中文目下就可以了 3、解压后\tools\ddms.bat 即DDMS运行程序 环境配置 4、我的电脑属性--高级--环境变量--系统变量PATH增加 目录路径tools、platform-tools 如;E:\android-sdk-windows\tools; ;E:\android-sdk-windows\platform-tools; 环境配置 启动方法 一、 直接双击ddms.bat运行: 目录\tools\ddms.bat 直接双击ddms.bat 就可以启动 二、 在Eclipse调试程序中启动DDMS: 菜单Window-Open Perspective-DDMS,点击启动就可以了; 没有的话到Other查看下(Eclipse编译IDE环境中,安装ADT:eclipse-help-install new software进入安装) 三、命令行启动 开始运行,执行ddms命令 界面大致布局 三、功能使用 Devices 左上角的为”Devices” 即设备和程序列表 可以查看到所有与DDMS连 接的终端的详细信息,以及每个终端正在运行的APP进程名、进程ID、进程最右边相对应的是与调试器链接的端口(一般端口8600起) show heap update 显示堆更新 dump hprof file 转储HPROF文件 cause an immediate gc 堆触发gc show thread update 显示线程更新 start method profiling 开始方法分析 halt the target 停止运行 功能使用 Info 进程信息 Threads线程统计信息 ID:虚拟机分配的唯一的线程ID,在Dalvik里,它们是从3开始的奇数。 Tid:linux的线程ID ;Stauts:线程状态;utime:执行用户代码的累计时间;stime:执行系统代码的累计时间;name:线程的名字 Heap堆栈分配的信息 点击右边面包上的带有绿色的”Show heap updates”按钮,点击“Cause GC”实施垃圾回收更新堆的状态 Heap Size(堆大小)的总体趋势 功能使用 Allocation Tracker分配跟踪器 Start Tracking开始跟踪 Get Allocations获得分配 sysinfo graphs 系统信息 图 network 网络使用 Emulator Control 控制器 模拟接听电话、设置网络类型、接受SMS消息、虚拟地址坐标 Telephony Status: 通过选项模拟语音质量以及信号连接模式。 功能使用 Telephony Actions: 模拟电话接听和发送SMS到测试终端。 只能操作模拟器 Location Control: 模拟地理坐标或者模拟动态的路线坐标变化并显示预设的地理标识 Manual: 手动为终端发送二维经纬坐标。 GPX: 通过GPX文件导入序列动态变化地理坐标,从而模拟行进中GPS变化的数值,GPS交换文件 KML: 通过KML文件导入独特的地理标识,并以动态形式根据变化的地理坐标显示在测试终端。Keyhole标记语言文件 功能使用 File Explorer 文件系统信息 上传、下载、删除文件 -data 对应手机的RAM,会存放android OS运行时的Cache等临时数据(/data/dalvik-cache目录);没有root权限时apk程序安装在/data/app中(只是存放apk文件本身);/data/data中存放Emulator或GPhone中所有程序(系统apk+第三方apk)的详细目录信息 -sdcard 对应sd卡 -syste

文档评论(0)

yan698698 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档