我想使用 Eclipse
中的 DDMS
功能检查我的 Android 应用程序中的内存泄漏。当我启动模拟设备时,从 8600 及更高版本开始,模拟设备的线程会正确显示。
但是,当我将 Droid 连接到 PC 时,该设备在 DDMS 中显示得很好。 logcat生成正确,可以查看文件结构。但是,线程不显示。我在“线程” Pane 中看到“未选择客户端”,并且设备列表旁边没有下拉图标。
我需要更改 Eclipse 中的某些特定设置吗?这可能是驱动程序问题吗?
最佳答案
Eclipse Preferences (OSX) > Android > DDMS > 检查线程更新默认启用
添加 Android 设备 View 以获取上面提到的设备 pan(e)
如上所述在app标签中设置android:debuggable=true(两个g)
在模拟器中运行您的应用
在设备 Pane 中选择设备
点击更新线程按钮
享受
关于android - DDMS 不显示来自设备的线程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2889530/