DDMS不会在设备上显示进程列表

时间:2016-05-05 07:15:22

标签: android ddms

我是Android应用测试的新手。我需要找到应用程序的堆大小和堆使用。所以我这样做是通过使用DDMS,但有一个问题,它没有显示设备的运行过程。

Device .Nexus 6.0.1。你能告诉我,我在这里错过了什么?

任何帮助将不胜感激。

See circle in the screenshot where the device is appear but its process not displayed

3 个答案:

答案 0 :(得分:2)

我刚解决了这个问题。

如果您只想显示应用的信息,请在相应的Manifest.xml中添加 android:debuggable =“true”

否则,为设备生根并闪烁定制的boot.img,并将“ro.debuggable”设置为1。

为什么呢?查看: ro.debuggable

答案 1 :(得分:0)

有三种可能性:

  1. 尝试更换另一根USB线。

    • 有许多电缆仅用于充电,不用于数据连接。购买带有数据连接的电缆可能会解决您的问题。
  2. 启用开发者选项

    • 转到设置菜单,然后向下滚动到“关于手机”。点击它。
    • 再次向下滚动到底部,您会看到“内部版本号”。点击七(7)次。
    • 在第三次点击之后,您会看到一个有趣的对话框,表示您距离开发人员只有四步之遥。 继续点击,你已经恢复了开发者设置。
    • 您可以深入了解该菜单以执行启用USB调试
    • 等操作
  3. 重新启动adb
    • adb kill-server
    • adb start-server

答案 2 :(得分:0)

在这里,您可以找到逐步查找堆大小的过程。

Heap Viewer Walkthrough

希望这会对你有帮助..

相关问题