DDMS的使用

来源:互联网 发布:凯瑞欧文数据 编辑:程序博客网 时间:2024/06/06 07:42

ddms,即调试监视服务(Dalvik Debug Monitor ServiceDalvik)是SDK自带的一个可视的调试工具。

它提供了屏幕捕捉、日志存储和进程检测能力。

img编译完了后要用ddms的话就按照如下操作先设置一下环境变量就可以运行ddms了

  连接设备
sudo adb start-server  
  查看设备
adb devices

  设置路径 #  admin@admin-OptiPlex-380:~/freescale/R9.2/out/host/linux-x86/bin$ export ANDROID_SWT='/home/admin/freescale/R9.2/out/host/linux-x86


  执行    #  admin@admin-OptiPlex-380:~/freescale/R9.2/out/host/linux-x86/bin$ ./ddms

截图时需要把usb接口打开,具体步骤如下:板子上的  设置->应用程序->开发-usb调试

备注:

在使用 ubuntu 时发现如下问题:使用 adb devices 不能发现已经连接的 android 设备

产生该问题的原因在于 adb 命令首次运行时会启动一个 server 守护进程,用于与 android 设备的交互。

    

由于 ubuntu的权限问题导致该守护进程无法访问设备,因此可以以如下方式解决(注意,需将 adb 设置入 root 环境变量戒者使用全路径): sudo adb start-server。


 显示守护进程启动成功后再以adb XXX 进行使用即可,不再使用时可以通过 sudo adb kill-server,结束守护进程。