我正在使用Windows中使用 sdk 2.2版api level 8。的eclipse开发一个Android应用程序。
在eclipse中,logcat有一些缓冲限制。如果logcat数据超出限制,则会被截断。然后它只显示最后一部分。因此,如果logcat数据很大,则意味着它无能为力。
所以我试图在dos提示符下使用以下命令在文件中编写logcat。
adb logcat >D:\log.txt
它工作但我无法终止写入文件。
如何在DOS提示符下停止将logcat写入文件?
答案 0 :(得分:0)
有两种方法可以解决您的问题
1)删除控制台输出的大小限制(理论上无限大小)
转到窗口>偏好>运行/调试>安慰 取消选中“限制控制台输出”(或者,您可以增加控制台缓冲区大小)
2)要停止写入文件,请在DOS提示符下按 ctrl + c 。 Infact ctrl + c在DOS提示符下停止任何正在执行的命令。