Подтвердить что ты не робот

Как отключить автоматическое отображение консолей АБР в Eclipse?

На самом деле это очень раздражает. Всякий раз, когда возникает ошибка, окна консоли ADB появляются в моем лице в Eclipse. Средство просмотра иерархии, DDMS и консоль Android "сражаются" за показ, даже если я закрываю представления.

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

Есть ли способ отключить их? Спасибо заранее.

Ссылка на отслеживание проблем Android с патчем: Android-выпуск 40123: консоль SDK Eclipse для DDK крадет фокус при возникновении ошибки

4b9b3361

Ответ 1

Я нашел его в источнике плагина DDMS. В принципе, если есть сообщение об ошибке, автоматически открывается консоль. Кнопка переключения для предотвращения этого не выполняется вообще. У меня есть проект библиотеки, который не создает файл apk (так как это не обязательно) в конце процесса сборки, и adt плачет об этом.

Ответ 2

Я просто помещал консоль в пакет hierachy в eclipse, он не занимает слишком много места, так как я ставлю соотношение ~ 15%.

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

Вот несколько горячих навыков ASCII, чтобы выразить мои настройки.

<pre>
##################################################
#       #                                #       #
#Package#                                #       #
# stuff #  Code stuff                    # out   #
#       #                                # line  #
#       #                                # stuff #
#       #                                #       #
#       #                                #       #
#       #                                #       #
#       #                                #       #
#       #                                #       #
#       ##########################################
#       #     |                                  #
#       #     |                                  #
#########     |    logcat stuff                  #
#console#     |                                  #
# stuff #     |                                  #
##################################################
</pre>

Ответ 3

Что я сделал, чтобы предотвратить это раздражающее поведение при использовании автономной версии Dalvik Debug Monitor вместо logcat, было следующее:

В окне консоли нажмите на раскрывающееся вниз справа (рядом с минимумом) и выберите "Новый вид консоли". Установите новую консоль в DDMS, затем закрепите ее (важно) и установите для нее быстрый вид (щелкните правой кнопкой мыши по самой вкладке). Наконец, в исходном представлении консоли выберите Android и запишите этот. DDMS должен оставаться скрытым сейчас, предполагая, что вы не закрываете консоль, в которую вы ее прикололи.

Ответ 4

Открыть:

Window > Preferences > Run/Debug > Console

Отключите эти элементы:

  • Show when program writes to standard out

  • Show when program writes to standard error

Ответ 5

@Kermia - это правильно для отключения консоли. К сожалению, разработка Android оставляет нас с одной консолью, а ADB в других =\Так же, вы можете отключить автоматическое всплывающее окно ADB здесь: "Окно" > "Установки" > "Выполнить/отладка" > "Консоль", "Показать лог-код, когда...".