0


我正在使用 Eclipse 使用sdk 版本 2.2 api level 8.在 Windows XP 中开发一个 android 应用程序。
在 Eclipse 中,logcat 有一些缓冲区限制。如果 logcat 数据超出限制,则将其截断。然后它只显示最后一部分。所以如果logcat数据大就意味着无奈。

因此,我试图通过在 dos 提示符下使用以下命令将 logcat 写入文件。

  adb logcat >D:\log.txt

它可以工作,但我无法终止写入文件。

如何在 DOS 提示符下停止将 logcat 写入文件?

4

1 回答 1

0

有两种方法可以解决您的问题

1)取消控制台输出的大小限制(理论上无限大小)

转到 Window > Preferences > Run/Debug > Console 取消选中“限制控制台输出”(或者您可以增加控制台缓冲区大小)

2) 要停止写入文件,请在 DOS 提示符下按ctrl + c 。事实上 ctrl + c 在 DOS 提示符下停止任何正在执行的命令。

于 2012-10-29T16:26:17.577 回答