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