- 1、本文档共2页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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 .口 描
您可能关注的文档
- 剖切标记不能省略。.ppt
- 剖面图.pps-北京科技大学.ppt
- 《交通工具的演进对人类社会发展的影响》教学设计.pdf
- 《人类的思维工具撇》访谈录.pdf
- 《从圆看极限》学习工具制作综述.pdf
- 剖面图剖面图剖面图剖面图剖面图剖面图-Thingiverse.PDF
- 《光热发电玻璃反射镜反射比测试方法》国标发布.pdf
- 《关于中、轻度残疾人免费乘坐市区公共交通工具的实施意见》解读.pdf
- 力-eeo在线教室.ppt
- 剖面图与断面图的形成续表7-1剖面图与断面图的形成-高等教育出版社.ppt
- 第18讲 第17课 西晋的短暂统一和北方各族的内迁.docx
- 第15讲 第14课 沟通中外文明的“丝绸之路”.docx
- 第13课时 中东 欧洲西部.doc
- 第17讲 第16 课三国鼎立.docx
- 第17讲 第16课 三国鼎立 带解析.docx
- 2024_2025年新教材高中历史课时检测9近代西方的法律与教化含解析新人教版选择性必修1.doc
- 2024_2025学年高二数学下学期期末备考试卷文含解析.docx
- 山西版2024高考政治一轮复习第二单元生产劳动与经营第5课时企业与劳动者教案.docx
- 第16讲 第15课 两汉的科技和文化 带解析.docx
- 第13课 宋元时期的科技与中外交通.docx
最近下载
- 单向板肋梁楼盖计算.docx
- 作业4:工学一体化课程《小型网络安装与调试》工学一体化课程考核方案.docx VIP
- 中国画之写意画.ppt VIP
- (2019苏教)小学科学三年级上册:全册整套教案资料.pdf
- 核心素养导向的高中数学课例设计研究与实践(样例)(1).doc
- 驾驶证延期委托书模板.doc
- 作业5:工学一体化课程《小型网络安装与调试》工学一体化课程终结性考核试题.docx VIP
- 作业5:工学一体化课程《小型网络安装与调试》工学一体化课程终结性考核试题.pdf VIP
- 中国画的构图形式ppt课件.pptx
- 作业11:《小型网络安装与调试》工学一体化课程教学进度计划表.pdf VIP
文档评论(0)