- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
使用D的DMS的进程管理和文件浏览器
Transforming business to create value ? 2006 IBM Corporation ? 2006 IBM Corporation ? 2006 IBM Corporation ? 2006 IBM Corporation ? 2006 IBM Corporation ? 2006 IBM Corporation ? 2006 IBM Corporation ? 2006 IBM Corporation ? 2006 IBM Corporation ? 2006 IBM Corporation ? 2006 IBM Corporation ? 2006 IBM Corporation win7下文件只读,会出现Failed to push selection: Read-only file system 错误 使用DDMS的进程管理和文件浏览器 内容概要 DDMS介绍 DDMS使用进程 使用文件浏览器 Dalvik虚拟机调试监控服务(DDMS,Dalvik Debug Monitor Service)是一组实用工具的有机结合,开发者可以通过DDMS监视模拟器甚至是真实设备。它包括的工具有:任务管理器(Task Manager)、文件浏览器(File Explorer)、模拟器控制台(Emulator Console)以及日志控制台(Logging Console)。 打开新建的HelloAndroid程序,并运行它,就可以运行DDMS来观察程序的运行状况。打开DDMS的方法为:在ADT中选择Windows,在菜单中选择Open Perspective,在弹出的菜单中选择DDMS就可以了。 1. DDMS介绍 DDMS界面 DDMS功能列表 在DDMS中,可以做以下操作: 1 2 3 4 5 6 查看设备列表,以及各个设备的运行状态。 通过Logcat查看程序的日志记录。 通过文件浏览器File Explorer,查看并操作设备上的文件。 查看每个进程或线程状态;触发Java的垃圾回收(GC);查看应用程序使用的堆;同样可以终止线程。 捕捉屏幕,通过Screen Capture可以很方便地捕捉模拟机的屏幕画面。 模拟发送GPS、模拟来电等。 我们知道每个Android应用程序都运行在操作系统的单独的虚拟机(VM)中,并且每个程序都用其包名作为Id。 通过DDMS左侧的面板我们可以查看所有正在设备上运行的VM实例,他们的名字都是自己的包名。接下来我们就继续深入地使用它。 2. DDMS使用进程 关联调试器的具体步骤为: (1)在左侧的设备面板中选中你要调试的包名,使其高亮。 (2)单击上方的绿色小虫标志开始调试。 单击后,我们已经完成了调试器的关联。接下来我们可以查看线程。 关联调试器 依然选中要调试的包名使其高亮,接着单击上方的三个向右的箭头图标,该按钮名为update threads。这时在右侧面板的Threads标签中就可以看到该进程中运行的一系列线程了,如下图所示。 查看进程 如果仅仅如此,那么我要说DDMS仍然不够强大,如果能够再进一步进入到线程的内部查看正在运行的方法就更好了。当然,DDMS肯定能够做到。你只需: 查看线程中运行的方法和类 这时可以在Threads标签页的下方面板中看到该线程中运行的方法以及各个类了,如下图所示。 单击refresh按钮。 1 2 3 打开Threads标签页。 选中你要查看的线程。 使用DDMS甚至可以查看应用程序的堆的统计数据。查看时需要执行的步骤为: 查看堆统计 1 2 3 在左侧面板中找到要查看的包,选中它。 单击绿色的小桶图标,该按钮的名字是update heap。这时数据将显示在右侧的Heap标签页中。也许这个时候还没有任何数据显示,不要着急,单击一下Cause GC就可以看到数据出现了。这时因为Heap标签页是在每次GC之后才会刷新数据,除了被动等待垃圾回收(GC)以外,我们可以通过单击刚才的Cause GC主动触发垃圾回收。 选中任意对象,它的使用状况将会以图表的形式显示在下方的面板中。 选中你要终止的进程。 终止进程 终止进程的方法为: 1 2 单击红色的停止符号图标,该按钮的名字是Stop Process。 单击后该进程则被终止,调试结束。 文件浏览器可以帮助我们很方便地查看模拟器或者设备上的文件,我们可以使用它将文件从手机导入到电脑,或将文件从电脑推送到手机。打开文件浏览器的方法为: 3. 使用文件浏览器 1 2 选中你要查看的设备,使其高亮。 选择Window,在弹出的菜单中选择Show View,接着选
您可能关注的文档
- 交通银行信用卡申的请网上申请批卡技巧.ppt
- 交通视频监的控系统设计方案.docx
- 产供的销运作管控流程.doc
- 产品吸的湿与可靠性.ppt
- 产品开发说明的书实例.pdf
- 产品的标识与可追溯性控制程序(修改3).doc
- 产品经理的承载的和释放.ppt
- 人事管理系统架构的设计.doc
- 人与自然的不和的谐之音.ppt
- 人力的资源管理.docx
- 2025河北省单招考试一类 《文化素质数学》过关检测试卷(培优A卷)附答案详解.docx
- 2025河北省单招考试一类 《文化素质数学》过关检测试卷附答案详解(B卷).docx
- 2025河北省单招考试一类 《文化素质数学》过关检测试卷附答案详解(研优卷).docx
- 2025河北省单招考试一类 《文化素质数学》过关检测试卷附参考答案详解【研优卷】.docx
- 2025河北省单招考试一类 《文化素质数学》过关检测试卷含答案详解(能力提升).docx
- 2025河北省单招考试一类 《文化素质数学》过关检测试卷带答案详解(模拟题).docx
- 2025河北省单招考试一类 《文化素质数学》过关检测试卷附参考答案详解【考试直接用】.docx
- 2025河北省单招考试一类 《文化素质数学》过关检测试卷及答案详解(全优).docx
- 2025河北省单招考试一类 《文化素质数学》过关检测试卷带答案详解(预热题).docx
- 2025河北省单招考试一类 《文化素质数学》过关检测试卷含答案详解(培优B卷).docx
最近下载
- 管理学论文5000字.docx VIP
- 新修订特种作业(高处安装、维护、拆除作业)考试题库(核心题版).pdf VIP
- 《服装设计基础》知识考试复习题库资料(含答案).pdf VIP
- 2025年医学高级职称-精神病学(医学高级)考试近5年真题荟萃附答案.docx
- 2025年医学高级职称-精神病学(医学高级)考试近5年真题荟萃附答案.docx
- 2024最新传唤证模板.doc VIP
- 2025年医学高级职称-精神病学(医学高级)考试近5年真题集锦(频考类试题)带答案.docx
- 2025年高压电工复审考试题库库+答案.docx VIP
- 2025年医学高级职称-精神病学(医学高级)考试近5年真题集锦(频考类试题)带答案.docx
- 车轮制动器教案.doc VIP
文档评论(0)