我正在详细了解我的应用资源。不幸的是,当我执行adb shell dumpsys meminfo
时,它溢出了我的终端。任何人都知道如何在终端中查看转储,将其打印到文件中以便我可以在文本编辑器中查看它吗?
答案 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电源,它出现在你的电脑而不是设备内存