android - 什么是 Dalvik 调试监控服务?

标签 android dalvik

我对 DDMS 很困惑。

请有人回答以下问题。

  • Dalvik 调试监控服务到底是什么?

  • 为什么Android SDK 是强制的?

最佳答案

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

解释 Dalvik 调试监控服务允许开发人员发现在模拟器或实际 Android 设备上运行的应用程序中的错误。

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

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

除了前面提到的功能外,Dalvik 调试监控服务还提供 LogCat、进程和 radio 状态信息以及来电、短信和位置数据欺骗。

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

关于android - 什么是 Dalvik 调试监控服务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23170724/

相关文章:

dalvik.system.BaseDexClassLoader.findClass 中的 java.lang.ClassNotFoundException

Android 到 PC 通信

java - 当用户将对象拖动到边界附近时滚动列表

java - 新手 : query amazon s3 database in Android client (Java)

java - 方法和类的smali结构

android - 如果从未使用过它的功能,是否需要 appcompat?

java - 无法将 [text/plain,UTF-8] 表示形式转换为类 java.lang.String 的对象

java - 安卓线程 : This Handler class should be static or leaks might occur

java - 安卓 5 : No more Garbage Collection message?

java - 重新加载相机预览之前的 Android 内存问题