Отключить Logcat (DDMS) и запустить консоль, автоматически открывая любую активность

Я отслеживаю свой логарифм со стороны Android Studio (logcat-color, открывая рядом с моим эмулятором на другом экране/рабочем пространстве) и хотел бы остановить открытие Android DDMS в Android Studio автоматически. Это занимает экранную недвижимость, которую я бы предпочел сохранить для своего кода.

Я знаю, что я могу полностью удалить представление, но я хотел бы сохранить доступ к нему за время, которое я использую для быстрого связывания с проблемной строкой кода.
Я могу отфильтровать вывод logcat, чтобы отображать только уровень "ошибки", но это не отличное решение, поскольку я бы постоянно менял фильтры, чтобы попасть в окружающие записи журнала, если возникла проблема, которую я хотел отслеживать.

То же самое можно сказать и о Run Console. Я также хотел бы остановить его открытие.

Есть ли способ получить доступ к этим двум представлениям без их открытия в любой момент активности? Я просмотрел настройки, но не могу найти вероятных кандидатов для изменения.

Ответ 1

Во-первых, чтобы избавиться от открытия logcat при запуске, перейдите в RunEdit Configurations... в главном меню (или в раскрывающемся списке панели инструментов), затем снимите флажок Show logcat automatically на вкладке Logcat.

Далее, к сожалению, нет способа постоянно препятствовать появлению окна запуска при запуске, но есть обходное решение, которое в основном выполняет задание после того, как вы привыкнете к нему.

В основном, когда окно запуска появляется, НЕ закрывать или сворачивать его с помощью кнопок, скорее измените его размер донизу (т.е. захватите верхнюю часть окна и перетащите вниз, пока он не исчезнет)). Таким образом, даже если он активируется при запуске, он не будет отображаться. Нажатие на него (один раз или иногда дважды) восстанавливает его до прежнего размера.

Также обратите внимание, что всякий раз, когда вы обращаетесь к одному из окон инструментов в той же области, что и окно запуска, оно будет reset, и вам нужно будет снова изменить его размер. Не идеальный, но он работает нормально.

Как только вы привыкните к тому, чтобы всегда перетаскивать его, чтобы закрыть его, окно запуска становится намного меньше боли.

Ответ 2

Вкладка изменила имена с @free3dom comment. Перейдите на вкладку RunEdit Configurations... Miscellaneous и откройте Show logcat automatically.

Logcat теперь находится в окне "Android Monitor".