调试DDMS简介使用_第1页
调试DDMS简介使用_第2页
调试DDMS简介使用_第3页
调试DDMS简介使用_第4页
调试DDMS简介使用_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

DDMS简介使用,Android开发工具-DDMS使用简介,DDMS介绍,DDMS的全称是DalvikDebugMonitorService,是Android开发环境中的Dalvik虚拟机调试监控服务。主要功能:针对特定的进程查看正在运行的线程以及堆信息、Logcat、广播状态信息、模拟电话呼叫、接收SMS、虚拟地理坐标、为测试设备截屏等等。ADT(AndroidDevelopmentTools;Android在Eclipse上的开发工具)的一种插件,DDMS安装配置,一、下载安装配置二、启动方法三、功能使用,一、下载安装配置,1、可以到下面链接下载,环境配置,4、我的电脑属性-高级-环境变量-系统变量PATH增加目录路径tools、platform-tools如;E:android-sdk-windowstools;E:android-sdk-windowsplatform-tools;,环境配置,启动方法,一、直接双击ddms.bat运行:目录toolsddms.bat直接双击ddms.bat就可以启动二、在Eclipse调试程序中启动DDMS:菜单Window-OpenPerspective-DDMS,点击启动就可以了;没有的话到Other查看下(Eclipse编译IDE环境中,安装ADT:eclipse-help-installnewsoftware进入安装)三、命令行启动开始运行,执行ddms命令,界面大致布局,三、功能使用Devices,左上角的为”Devices”即设备和程序列表可以查看到所有与DDMS连接的终端的详细信息,以及每个终端正在运行的APP进程名、进程ID、进程最右边相对应的是与调试器链接的端口(一般端口8600起),showheapupdate显示堆更新dumphproffile转储HPROF文件causeanimmediategc堆触发gcshowthreadupdate显示线程更新startmethodprofiling开始方法分析haltthetarget停止运行,功能使用,Info进程信息Threads线程统计信息ID:虚拟机分配的唯一的线程ID,在Dalvik里,它们是从3开始的奇数。Tid:linux的线程ID;Stauts:线程状态;utime:执行用户代码的累计时间;stime:执行系统代码的累计时间;name:线程的名字Heap堆栈分配的信息点击右边面包上的带有绿色的”Showheapupdates”按钮,点击“CauseGC”实施垃圾回收更新堆的状态HeapSize(堆大小)的总体趋势,功能使用,AllocationTracker分配跟踪器StartTracking开始跟踪GetAllocations获得分配sysinfographs系统信息图network网络使用EmulatorControl控制器模拟接听电话、设置网络类型、接受SMS消息、虚拟地址坐标TelephonyStatus:通过选项模拟语音质量以及信号连接模式。,功能使用,TelephonyActions:模拟电话接听和发送SMS到测试终端。只能操作模拟器LocationControl:模拟地理坐标或者模拟动态的路线坐标变化并显示预设的地理标识Manual:手动为终端发送二维经纬坐标。GPX:通过GPX文件导入序列动态变化地理坐标,从而模拟行进中GPS变化的数值,GPS交换文件KML:通过KML文件导入独特的地理标识,并以动态形式根据变化的地理坐标显示在测试终端。Keyhole标记语言文件,功能使用,FileExplorer文件系统信息上传、下载、删除文件-data对应手机的RAM,会存放androidOS运行时的Cache等临时数据(/data/dalvik-cache目录);没有root权限时apk程序安装在/data/app中(只是存放apk文件本身);/data/data中存放Emulator或GPhone中所有程序(系统apk+第三方apk)的详细目录信息-sdcard对应sd卡-system对应手机的ROM,OS以及系统自带apk程序等存放在这里,功能使用,功能使用,Screencapture屏幕抓取刷新、旋转、保存、截屏,Log信息,LogCat显示输出的调试信息android程序里面打log的方法是调用Log类中的静态函数Log.v()VerboseLog.d()DebugLog.i()InfoLog.w()WarmingLog.e()Error,Log信息,savedfilters过滤器增加、删除、编辑Name、tag、message、PID、application、level,Log信息,1、搜索2、显示信息类型:Verbose:显示全部信息;Debug:显示调试信息;Info:显示一般信息;Warming:显示警告信息;Error:显示错误信息;不同信息展示不同颜色3、保存(注意选中)、清除、显示过滤器、锁定滚动、4、level日志类型、time时间、PID进行、TID线程、Application进程名、Tag标签、Text内容,使用,1.手机连接上,但未展示设备:可以工具栏重启ADB或cmd命令重启:adbkill-serveradbstart-server2.网络识别GSMGH

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论