购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

2.5 DDMS调试环境

模拟器运行之后,就是一个独立的操作系统,我们无法捕捉到其内的状态。所以Android为我们提供了DDMS(Dalvik Debug Monitor Service)调试环境,它是一个Android的调试环境。

切换到DDMS调试环境只需要在Eclipse的右上角点击DDMS即可,或者打开Open Perspective面板选择DDMS打开。

进入DDMS调试环境,可以在界面上看到几个面板,简单介绍几个常用的:

Devices,它显示了当前运行的模拟器的进程。如下图:

File Explorer,展示了模拟器上系统的内部文件结构,可以通过File Explorer对模拟器上的文件进行导入导出。如下图:

LogCat,一个日志输出工具,在其中可以输出Android的一些日志信息,开发人员也可以通过Log类,写入运行时消息到LogCat中。如下图:

Emulator Control,模拟器控制器,它可以对模拟器模拟一些状态进行设置。如Telephone Status可以设置模拟器的当前的状态;Telephone Actions可以对模拟器模拟一个来电或者短信内容;Location Controls可以在模拟器上模拟一个当前所在的位置信息。

模拟器运行之后,就是一个相对于当前运行系统的另外一个独立的系统。当前系统为了捕获到模拟器上的信息,看似是使用的DDMS,其实DDMS也是借助adb.exe这个工具,它位于Android SDK的\sdk\platform-tools目录下,该目录包含了一些开发Android应用程序需要用到的工具。adb的全称是Android Debug Bridge,翻译过来就是Android调试桥,用于实现当前系统对模拟器的桥接。 mmcphftNTXQwSUByMzuU5iaR2Mo0y03f7Xp24PX+g1+pI3TotVM2k2AEysxGdHKI

点击中间区域
呼出菜单
上一章
目录
下一章
×