Я ожидал, что это будет простая задача, но я с удивлением не нахожу ответов на это.
Позвольте мне пояснить:
-
Я не хочу вручную вызывать
adb logcat -c
. На самом деле, я даже не использую командную строку для просмотра LogCat, поэтому я не думаю, что это возможно (отредактируйте: собственно, это, выполнив команду в отдельной командной строке... но я не хочу этого делать). Я использую Eclipse для просмотра LogCat. -
Я не хочу каждый раз нажимать кнопку
Clear Log
. То, что я делаю сейчас. -
Я делаю, программно или через Eclipse Run/Debug-конфигурации или, однако, хочу, чтобы автоматически очищать LogCat каждый я нажал Ctrl + F11, чтобы запустить мой проект Android. Мой LogCat становится загроможденным. Ctrl + F11 не имеет значения - это просто мой ярлык для Debug. Я хотел бы очистить LogCat от Debug/Run.
-
Я использую Eclipse в Windows 7 и отлаживаю с помощью 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 автоматически слишком много, чтобы просить.