注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

网易杭州 QA Team

务实 专注 分享 做有态度的QA

 
 
 
 
 

日志

 
 

使用DDMS的一些常用功能  

来自尐笨笨    2011-09-30 15:26:50|  分类: 移动APP |举报 |字号 订阅

  下载LOFTER 我的照片书  |

Dalvik Debug Monitor Server,也就是DDMS,它是Android 自带的一个调试工具,具体路径在android-sdk-windows\tools\ddms.bat,它为我们提供功能包括:给设备截屏,查看线程和堆栈信息,logcat,广播状态信息,模拟电话呼入,接受短信,虚拟地理坐标等等。

我们既可以通过android sdk中的工具包进行启动,也可以在eclipse中启动,Click Window > Open Perspective > Other... > DDMS

当然,DDMS既可以查看模拟器,也可以连接查看真机的调试信息,通过Devices面板中选择对应终端进行查看:

使用DDMS的一些常用功能 - 网易杭州QA - 网易杭州 QA Team
 

下面介绍一些我们经常用到的功能。

1、 屏幕截图

    Android手机和ios相比,没有方便的截图方式,但是当给手机完整安装驱动后,连接pc,工具能识别出手机,此时,可以直接通过pcscreen capture对终端进行截图。

 

使用DDMS的一些常用功能 - 网易杭州QA - 网易杭州 QA Team
使用DDMS的一些常用功能 - 网易杭州QA - 网易杭州 QA Team


2、 模拟电话拨入和短信接收

当需要在模拟器上测试,程序被正常交互如电话,短信打断的情况,可以使用Emulator Controltelephone action功能。

电话拨入:使用DDMS的一些常用功能 - 网易杭州QA - 网易杭州 QA Team

点击call,使用DDMS的一些常用功能 - 网易杭州QA - 网易杭州 QA Team

或者选择sms,进行短信发送,使用DDMS的一些常用功能 - 网易杭州QA - 网易杭州 QA Team,不过,有一点,从pc发出去的短信,中文支持不好,一般都是乱码。

3、 查看log

DDMS中的Log查看非常方便,打开着log,连接测试终端,所有的log信息都显示在此:

使用DDMS的一些常用功能 - 网易杭州QA - 网易杭州 QA Team


可以把有用的log信息进行筛选,保存,打包发给开发。

4、 数据查看

打开File Explorer,能看到当前终端的文件组织。可以查看到对应app的数据库文件,临时数据文件,sd卡文件,并对sd卡进行操作。

使用DDMS的一些常用功能 - 网易杭州QA - 网易杭州 QA Team
 

sdcard可以导入导出文件,管理文件夹等。

而在data/data/app name中,存放了数据库文件。

使用DDMS的一些常用功能 - 网易杭州QA - 网易杭州 QA Team
 

Databases中,存放有SQLite数据库文件,shared_prefs中存放有SharedPreferences对象的基础信息,例如让程序记住的上次输入的用户名密码等。

这两个文件都是可以导出进行查看的。SQLite文件可以通过firefox的一个插件使用DDMS的一些常用功能 - 网易杭州QA - 网易杭州 QA Team

进行管理和操作。

  评论这张
 
阅读(1144)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2016