一种基于Android开发环境的调试工具DDMS.pdf

一种基于Android开发环境的调试工具DDMS.pdf

  1. 1、本文档共2页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一种基于Android开发环境的调试工具DDMS.pdf

一 种基于Android开发环境的调试工具DDMS 雷华军,邢益 良 (海南软件职业技术学院,海南 琼海 571400) 摘 要 :Android开发 已成为移动互联行业主流 ,Android开发的调试与测试就显得尤为重要 。探讨 了Android 开发中主要的调试工具DDMS。实践表明,通过 DDMS能快速方便地对应用程序进行调试,大大降低了An— droid应用程序的测试成本。 关键词 :Android系统;调试工具;DDMS软件 l 引言 目录中,在 目录下找到ddms.bat批处理文件 ,双击运行该 调试是每一个开发人员最基本的技能,调试应用程序 批处理文件即可运行 DDMS程序.在运行该程序之前先运 是开发人员必不可少的技术。Android是最广泛使用的移动 行模拟器。DDMS运行界面如图 1所示。 操作 系统 ,2014年大约 占80% 以上的市场。在开发 An— droid应用程序时,对应用程序进行调试与测试是极其必要 和重要的.Android开发环境提供了很多常用的调试和测试 _T具 .它们分别位于 AndroidSDK安装 目录下的platform— tools和 tools子 目录中。通过这些工具,可以实现管理模拟 器和Android真实设备.查看进程状态,查看开发调试 日记 信息 .跟踪程序的性能,对APK程序包进行对齐优化 。提 高 APK应用程序与Android系统的交互效率等。DDMS是 图 1 DDMS主界面 Android开发环境最主要的调试工具.介绍了它在开发中的 4 DDMS主要功能 调试功能以及使用方法。 DDMS为 |DE和 emuhor、真正的Android设备架起了 2 DDMS工具的工作原理 一 座桥梁。开发人员可以通过DDMS看到 目标机器上运行 DDMS全称是 DalvikDebugMonitorService.是 Android 开发环境中的Dalvik虚拟机调试监控服务。它提供了很多 的进程状态,可以看进程的堆信息,可以查看 logcat信息, 可以查看进程分配内存情况.可以向目标机发送信息以及 调试功能.包括监控应用程序的运行并打印 日志、为测试 打 电话 ,可 以向Android模拟器发送地理位置信息等。 设备截屏 、logcat、针对特定的进程查看正在运行的线程以 DDMS界面可以分成以下功能子界面。 及堆信息、广播状态信息、模拟电话呼叫、模拟信息收发 和虚拟地理位置等。DDMS的工作原理如下: 9叠 0圉薯 毒 (1)DDMS将搭建起 IDE与测试终端 (Emulator或者 connecteddevice)的链接,它们应用各 自独立的端 口监听调 试信息 .DDMS可以实时监测到测试终端的连接情况。当 有新的测试终端连接后.DDMS将捕捉到终端的ID。并通 过 adb建立调试器,从而实现发送指令到测试终端的 目的。 ard~id.Ⅳ∞ “ 2l8 气 m 鼍 Ⅻ (2)DDMS肩动时会与adb之间建立一个 DeviceMoni— 鼍 8610 comJndro .口 描

文档评论(0)

170****0571 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档