开发调试工具----DDMS

一.什么是DDMS

  DDMS的全称为Dalvik Debug Monitor Service,是 Android 开发环境中的Dalvik虚拟机调试监控服务。它为我们提供例如:为测试设备截屏,针对特定的进程查看正在运行的线程以及堆信息、Logcat、广播状态信息、模拟电话呼叫、接收SMS、虚拟地理坐标等等。

二.DDMS的四个重要视窗

  在MyEclipse中,有个叫DDMS的Console,

  

  在android studio中按照以下操作打开DDMS

  

  DDMS中重要的四个视窗为:

  1.LogCat:查看日志输入信息,可以对日志输入进行Filter过滤一些调试的信息筛选查看等。

  2.File Exporler:查看Android模拟器中的文件,可以很方便的导入/出文件。

  3.Devices:查看到所有与DDMS连接的模拟器详细信息,以及每个模拟器正在运行的APP进程,每个进程最右边相对应的是与调试器链接的端口。

  4.Emulator Control:实现对模拟器的控制,如:接听电话,根据选项模拟各种不同网络情况,模拟短信发送及虚拟地址坐标用于测试GPS功能等。

  LogCat的使用:下图是DDMS中的截图。

  

时间: 2024-11-06 20:46:59

开发调试工具----DDMS的相关文章

windows客户端开发调试工具

本文介绍windows常用开发与调试工具. 1.windows常用开发与调试工具 1.1 Sysinternals 内核大神打造,含大量windows系统工具,windows开发必备神器,大神被MS招安. 下载地址:http://technet.microsoft.com/en-us/sysinternals Procmon.exe 监视程序运行过程中的动作,可用于性能监控. procexp.exe 相当于升级版的任务管理器,可以查看加载模块,模块查找,线程列表(含CPU百分比), 创建dump

前端技术-开发调试工具

页面制作之开发调试工具(1) 开发工具介绍 开发工具一般分为两种类型:文本编辑器和集成开发环境(IDE) 常用的文本编辑器:Sublime Text.Notepad++.EditPlus等 常用的IDE:WebStorm.Intellij IDEA.Eclipce等 我们这里主要介绍如何使用Sublime Text编辑器,它基本满足我们对前端开发工具的需求. 一.Sublime Text的特点: 跨平台.启动快 多行选择 各种实用插件 Snippets 支持VIM兼容模式 Sublime Tex

微信开发调试工具

首先,微信公众号分两种类型和两种情况,两种类型分别是订阅号和服务号,两种情况是,已认证或未认证的订阅号.他们分别具体的接口权限大家可以在微信后台的"开发者中心-接口权限"看到. 如下图所示是我的接口权限: 以上显示"未获得"的接口状态,就是需要订阅号或服务号微信认证之后才有拥有的权限. 简单说,未认证的订阅号只有基础支持.自动回复和发送回复消息的接口,只有实现一些较简单的数据交互功能,例如本公众号(需要特别说明一下,本公众号也是未认证的订阅号,关于自定义菜单是一个微

Web开发调试工具——FireBug

在跟着牛老师做新闻发布系统的时候,牛老师在讲CSS之前建议我们安装Firefox+FireBug的组合,便于对我们自己编写的网页进行调试.当时我的电脑里没有Firefox浏览器,因此我就想,难道只有Firefox浏览器有调试插件FireBug吗?我认为不是的.因此我就尝试给Sogou浏览器安装调试工具,那么Sogou的调试工具是什么呢?我们先来看看FireBug是什么吧. 在百度搜索框里输入"FireBug",百度一下,我们看到FireBug是很强大的一款Web开发工具.其在百度百科的

前端开发调试工具记录

前端开发调试工具记录 开发工具 vs Code与Web Storm docker(docker compose:docker hub) nvm(nodejs版本管理) 调试工具 Chrome + Android /Safari + IOS(界面类) Safari偏好设置-高级-显示开发菜单=>增加开发者选项=>打开网页检视器 手机设置,safari设置,高级,打开Web检查器=>开发可以看到手机设备 手机通过ip访问网页,开发内通过点选指定窗口即可调出调试窗口. Chrome输入:chr

【学习笔记】前端开发调试工具与PS切图技巧

[学习过程遇到疑问和延伸阅读] 1.Sublime Text 安装插件的方式 一开始以为直接安装.原来在安装丰富的插件之前,Sublime Text需要通过Package Control这个插件来管理.作为基础插件来管理其他的插件.安装成功之后在菜单栏Preferences下才会有Package Control. "Sublime Text 2 也拥有良好的扩展功能,这就是安装包(Package):通过 Sublime Package Control,安装.升级和卸载 Package 也变得轻松

微信小程序开发调试工具

为了帮助开发者简单和高效地开发微信小程序,我们推出了全新的 开发者工具 ,集成了开发调试.代码编辑及程序发布等功能. 扫码登录 启动工具时,开发者需要使用已在后台绑定成功的微信号扫描二维码登录,后续所有的操作都会基于这个微信帐号 程序调试主要有三大功能区:模拟器.调试工具和小程序操作区 模拟器 模拟器模拟微信小程序在客户端真实的逻辑表现,对于绝大部分的 API 均能够在模拟器上呈现出正确的状态. 调试工具 调试工具分为 6 大功能模块:Wxml.Console.Sources.Network.A

web前端开发教程系列-3 - 前端开发调试工具分享

前言 一. Bug出现的原因 1. 主观原因或者是出现这么多浏览器的原因 2. 另外客观原因: 二. 调试工具 1. Firebug 2. Chrome 3. IE11 4. IETester 5. 虚拟机 6. Safari 7. Opera 三. 其它常见Bug 四. 其它思路 前言 前几年前端开发的难点在于没有一个强大的调试工具能够快速的找到问题所在,直到2006年Firebug问世,真正的让前端进入一个工程化可调试的时代.但随着前端需求的不断增加,任务的完成难度也随着增大.Chorme的

android调试工具DDMS的使用详解

具体可见http://developer.android.com/tools/debugging/ddms.html. DDMS为IDE和emultor.真正的android设备架起来了一座桥梁.开发人员可以通过DDMS看到目标机器上运行的进程/现成状态,可以 android的屏幕到开发机上,可以看进程的heap信息,可以查看logcat信息,可以查看进程分配内存情况,可以像目标机发送短信以及打电话,可 以像android开发发送地理位置信息.可以像gdb一样attach某一个进程调试. SDK