如何将android meminfo转储到文件中?

时间:2011-05-27 18:48:31

标签: android memory dump

我正在详细了解我的应用资源。不幸的是,当我执行adb shell dumpsys meminfo时,它溢出了我的终端。任何人都知道如何在终端中查看转储,将其打印到文件中以便我可以在文本编辑器中查看它吗?

4 个答案:

答案 0 :(得分:11)

重定向输出 - adb shell dumpsys meminfo > meminfo.txt

答案 1 :(得分:3)

使用>运算符重定向:

adb shell dumpsys meminfo >meminfo.txt

或者,您可以将其直接传送给less

等查看器
adb shell dumpsys meminfo | less

答案 2 :(得分:1)

除了重定向之外,您还可以通过更多方式进行管理:

adb shell dumpsys meminfo | more

然后你可以翻阅输出。

或者,老实说,让您的终端缓冲区更大,以便您可以向后滚动它。有一个终端,你甚至无法向后滚动这个命令的输出似乎是非常可怕的。 :)

答案 3 :(得分:0)

使用dumpsys -l并检查是否有电源选项。不可能没有维持电源状态。

要么您在尝试在设备上创建的目录中没有写入权限。 更好地使用adb shell dumpsys电源,它出现在你的电脑而不是设备内存