DDMS 的全称是Dalvik Debug Monitor Service,即Dalvik调试监控服务,是一个可视化的调试监控工具。它主要是对系统运行后台日志的监控,还有系统线程,模拟器状态的监控。此外,它还可以模拟收发短信,拨打电话和发送GPS位置信息等。
在eclipse中启动DDMS
1.在eclipse界面的右上角,点击,出现下面的界面
2.选择other,这时界面如下图所示,双击DDMS就可以启动
DDMS各部分组成的功能简介
1.Devices 可以查看到所有与DDMS连 接的模拟器详细信息,以及每个模拟器正在运行的APP进程,每个进程最右边相对应的是与调试器链接的端口。
2.Emulator Control 可以实现对模拟器的控制,比如:接听电话,根据选项模拟各种不同网络情况,模拟接受SMS消息和发送虚拟地址坐标用于测试GPS功能等。
Telephony Status: 通过选项模拟语音质量以及信号连接模式。
Telephony Actions: 模拟电话接听和发送SMS到测试终端。
Location Control: 模拟地理坐标或者模拟动态的路线坐标变化并显示预设的地理标识,可以通过以下3种方式:
(1)Manual: 手动为终端发送二维经纬坐标。
(2)GPX: 通过GPX文件导入序列动态变化地理坐标,从而模拟行进中GPS变化的数值。
(3)KML: 通过KML文件导入独特的地理标识,并以动态形式根据变化的地理坐标显示在测试终端。
3.LogCat 主要输出模拟器的一些信息
4.Filter 功能类似过滤器,能过滤一些调试的信息
5.
V:输出所有的信息
D:输出Debug信息
I:输出info信息
W:输出警告信息
E:输出错误的信息
:能删除当前LogCat输出的信息
6.Threads、Heap、File Exporler,最常用的就是File Exporler文件浏览器,通过File Exporler可以查看Android模拟器中的文件,可以很方便的导入/出文件。
分享到:
相关推荐
DDMS(Dalvik Debug Monitor Service)是Android系统中用于调试应用程序的重要工具,它在Android开发和逆向工程中扮演着核心角色。这个“ddms 文件提取版”是将原本集成在SDK中的DDMS单独提取出来,方便开发者在不...
【ddms单文件提取版】是一款专为Android开发者设计的便捷工具,主要用于逆向调试安卓应用程序,无需完整安装SDK即可使用。这个版本简化了传统DDMS的使用流程,让用户能够快速进入调试状态,提高开发效率。 DDMS,...
### DDMS调试指南 #### 一、DDMS简介 **Dalvik Debug Monitor Service (DDMS)** 是Android开发者必备的一款强大的调试工具。它不仅能够帮助开发者监控Android设备或模拟器的状态,还能提供一系列实用的功能,如...
DDMS(Dalvik Debug Monitor Service)是Android开发者用于调试应用程序的重要工具,它提供了查看设备上的进程、线程、内存使用情况、堆栈跟踪以及接收广播等实用功能。然而,有时在使用过程中,开发者可能会遇到...
讲解如何在eclipse中启动DDMS,能够找到数据库文件等相关信息文件
EcliPse安装配置环境 DDMS使用 EcliPse是一款功能强大且广泛应用的集成开发环境(IDE),它提供了完善的开发工具和插件,支持多种编程语言。今天,我们将详细介绍如何安装和配置EcliPse环境,特别是使用DDMS...
### Android下如何调试程序——Eclipse使用DDMS #### 概述 Dalvik调试监视服务(Dalvik Debug Monitor Service, DDMS)是Android SDK提供的一个强大的调试工具,它集成了任务管理器、文件浏览器、模拟控制台以及...
### 关于Android中DDMS的作用及使用方法 #### 一、DDMS简介 **DDMS**(Dalvik Debug Monitor Service)是Android SDK中的一个重要工具,主要用于应用程序的调试与性能监控。它能够帮助开发者进行一系列的操作,如...
标题中的“DDMS加文件出错”指的是在使用Android Debug Bridge (ADB) 中的Dalvik Debug Monitor Service (DDMS)工具进行文件传输时遇到了问题。DDMS是Android开发者用来调试应用、查看设备状态和模拟用户行为的一个...
Android DDMS,全称Dalvik Debug Monitor Service,是Android开发者工具集ADT(Android Development Tools)的一部分,主要用于调试Android应用程序。在Android开发过程中,DDMS提供了丰富的功能,帮助开发者进行...
【标题】"Samsung Galaxy Note3 Eclipse DDMS USB驱动"揭示了这一内容主要涉及的是针对Samsung Galaxy Note3手机在使用Eclipse开发Android应用时所需的USB驱动程序。Eclipse是一款广泛使用的集成开发环境(IDE),...
**Android DDMS与TraceView详解** 在Android应用开发过程中,性能优化是不可或缺的一环,而DDMS(Dalvik Debug Monitor Service)和TraceView是开发者常用的性能分析工具,尤其在排查CPU利用率过高、内存泄漏等问题...
由于这个JDK版本被特别指出支持DDMS,意味着开发者可以使用它来调试运行在Mac上的Android应用,即便JDK通常不直接与Android的DDMS交互,而是通过Android SDK的ADT插件在Eclipse或IntelliJ IDEA等IDE中实现这一功能。...
apn-ddms-filemange
DDMS,全称为Dalvik Debug Monitor Service,是Android SDK中的一个关键组件,主要用于调试Android应用程序。这个简洁版的DDMS是专为那些在资源有限的设备(如笔记本)上进行测试,但又不希望安装完整Android SDK的...
在Android应用开发中,DDMS(Dalvik Debug Monitor Service)是Android SDK中一个重要的调试工具,它提供了多种功能,如设备管理、进程管理、内存分析、线程跟踪以及UI界面的截图等。本资料包“Android应用源码之6....
在Android开发过程中,调试是必不可少的一环,而`DDMS`(Dalvik Debug Monitor Service)是Android SDK提供的一款强大的调试工具。本教程主要讲解的是如何利用DDMS中的`logcat`进行日志输出的查看与分析,这对于调试...
在Android开发过程中,调试是必不可少的一环,而Android Debug Bridge (ADB) 和 Dalvik Debug Monitor Service (DDMS) 是开发者常用的两大调试工具。本文将详细讲解Android DDMS找不到手机设备的问题,以及如何通过...
mac下支持DDMS的jdk版本,更高版本将无法再使用mac下的DDMS。