什么是Dalvik调试监控服务?

时间:2014-04-19 13:35:26

标签: android dalvik

我很困惑DDMS。

请有人回答以下问题。

  • Dalvik Debug Monitoring Service究竟是什么?

  • 为什么Android SDK必须使用?

1 个答案:

答案 0 :(得分:1)

Dalvik Debug Monitor Service(DDMS)是Android平台中使用的调试工具。 Dalvik Debug Monitor服务作为Android SDK的一部分下载。 DDMS提供的一些服务包括端口转发,设备上屏幕捕获,设备上线程和堆监控以及无线状态信息。

<强>说明 Dalvik Debug Monitor Service允许开发人员发现在模拟器或实际Android设备上运行的应用程序中的错误。

例如,通过使用DDMS的LogCat功能,开发人员可以查看有关应用程序和设备状态的日志消息。 LogCat可以精确定位发生错误的确切行号。

另一个称为仿真器控件的DDMS功能允许开发人员模拟电话状态和活动。例如,它可以模拟不同类型的网络,如GPRS,EDGE和UTMS,它们可以具有不同的网络特性,如速度和延迟。

除了前面提到的功能之外,Dalvik Debug Monitor Service还提供LogCat,进程和无线电状态信息以及来电,短信和位置数据欺骗。

通过添加ADT(Android开发工具)插件,可以将此调试工具集成到Eclipse IDE中。否则,可以从命令行访问它,并自动连接到任何正在运行的模拟器。