【发布时间】:2012-03-21 10:46:07
【问题描述】:
我原以为这是一项简单的任务,但我很惊讶没有找到答案。
让我澄清一下:
我不想手动调用
adb logcat -c。其实我连命令行查看LogCat都不用,所以我觉得这不是 可能(编辑:实际上,通过在单独的命令行中运行命令......但我不想这样做)。我正在使用 Eclipse 来查看 LogCat。我不想每次都点击按钮
Clear Log。这就是我现在正在做的事情。我愿意,以编程方式或通过 Eclipse 的运行/调试配置,或者想要一种自动清除 LogCat 的方法 当我点击 Ctrl+F11 来运行我的 Android 项目时。我的 LogCat 变得杂乱无章。 Ctrl+F11 并不重要——它只是我调试的快捷方式。我想在调试/运行时清除 LogCat。
我在 Windows 7 上使用 Eclipse,并使用 Nexus One(不是模拟器)进行调试。
我试过了:
修改调试/运行配置。 (
Project->Properties->Run/Debug Settings->Edit Launch Configurations) 从模拟器运行是添加Additional Emulator Command Line Options的唯一方法。 但是我是在实际的 Android 设备上运行的,所以我无法访问这些选项。建设者?我不确定如何使用它。 (
Project->Properties->Builders)。每次运行时如何使用它来清除 LogCat?
我开始认为我必须编写一个宏程序来挂钩 Ctrl+F11 当活动的前台进程是 eclipse.exe 时将光标移动到Clear Log 按钮并单击它。我想自动清除 LogCat 要求太多了。
【问题讨论】:
-
+1 回答您的问题。开发环境怎么能不这么想呢?我想打人。
标签: java android eclipse logcat android-logcat