Восстановить окно LogCat в Android Studio


174

Я недавно начал использовать Android Studio v0.1.1, и я не могу найти LogCat ... Это прошло? Или, если нет, как я могу включить его?

Если это не так, есть ли способ включить что-то подобное, чтобы регистрировать поведение моего приложения (и, в основном, сбои)?


Может быть, вы можете попробовать перезагрузить компьютер, я исправлю это так.
RxRead

Ответы:


323

Я думаю, что я все еще могу найти logcat в моей установке 0.1.1

Попробуйте нажать Alt+ 6на Windows или CMD+ 6на Mac.


5
Обратите внимание, чтобы получить его в отдельном окне (а не «внутри» основного окна AS, внизу). Используйте «шестерёнку» в крайнем верхнем правом углу секции бревенчатого кота; выберите плавающий режим. Смущает, что он все еще «кажется пристыкованным» ... просто возьмите планку и переместите ее. (Если вы привыкли к Mac, это немного сбивает с толку.) (Android Studio великолепна на Mac, а? ??)
Толстяк

Я просто вижу белое поле "logcat", хотя выбрал свое устройство в окне "Устройства". (Android Studio 1.0.2)
Кто-то где-то

2
В Android Studio 1.1.0 вам, возможно, придется щелкнуть маленький значок в правом верхнем углу окна Android DDMS, см. @Manoj Behera, ответьте на два ответа ниже
raudi

2
AS версия 1.2.1.1, но все еще не работает Ctrl + 6. Нет logcat
блэкджек

А как насчет Linux?
Нарендра Сингх

60

Проверьте, не скрыли ли вы его ... Используйте Alt+, 6чтобы открыть окно, и нажмите кнопку, показанную ниже, «Восстановить представление logcat».

Доступ к logcat из IDE


Голосование за «Восстановить представление logcat». Ответ от stackoverflow сразу же помог мне, не разбираясь в справке AndroidStudio. Я использую Android Studio 1.x (стабильный выпуск). Я заглянул в справку stuido, после чего погуглил «как скрыть устройство». войти в android studio ", чтобы найти возможность скрыть / отменить скрытие. Я действительно скрывал, но не мог сразу узнать, как отменить операцию скрытия.
Шри Рама

18

Вы можете показать это нажав Alt + 6

Или...

Кликните сюда!


1
на скриншоте поле с надписью «logcat» не показывает logcat, хотя я правильно выбрал подключенное устройство и запущенное приложение. Я также выбрал «Нет фильтров» и до сих пор на своем Nexus 5 я не вижу logcat
Someone Somewhere

logcat останавливается иногда. Вы можете попробовать нажать значок перезагрузки слева, если это не поможет, возможно, вам придется проверить, выбрано ли правильное устройство, перезапустить adb, отключить / подключить устройство и т. д. :-(
raudi

12

В Android Studio 3.4 , в случае, когда Logcat не отображается в View->ToolWindows->Logcat(в этом случае Alt+6или CMD+6также не будет работать), способ получить окно logact:

  1. File->Profile or debug APK (выберите APK)
  2. Выберите новое окно или используйте текущее окно.
  3. Logcat теперь доступен через меню ( View->ToolWindows->Logcat) или через Alt+6или CMD+6

Эта проблема указывает на то, что в проекте Android Studio что-то настроено неправильно. Приведенное выше решение может быть полезным:

  1. В качестве временного решения, когда возникают проблемы с конфигурацией проекта Android Studio, это по какой-то причине заставляет Android Studio скрывать окно logcat.
  2. При попытке использовать окно logcat Android Studio для отладки приложения без проекта Android Studio.

Я не могу поверить, что это работает! Что за странная ошибка Это случилось со мной в Android Studio 3.5, и этот метод восстановил его. Спасибо
Майк Харди

В конце я обнаружил, что, хотя этот метод временно восстанавливал доступ, мой logcat все еще отсутствовал в макете окна моего проекта. Это, в свою очередь, привело к проблеме PATHing в том, как я запускал Android Studio, и однажды решил, что все в порядке.
Майк Харди

Спасибо @MikeHardy, добавил некоторые уточнения в ответ.
mn1

Я как осветления - я только в ответ еще раз в знак благодарности , как это было только вещь , которая работала в крайнем случае - мне действительно нужно LogCat + эмулятор записи прямо тогда и не было времени , чтобы исправить свой проект еще правильно. Это отличный трюк для этого. Ура!
Майк Харди

Это должен быть принятый ответ, так как обновление cmd + 6 и ant + 6 не работают
Simo

11

Сервис-> Android -> Монитор устройства Android

откроет отдельное окно


3

Откройте отдельный терминал и запустите adb с помощью logcat. В моей (linux) системе;

~ / android-studio / sdk / platform-tools / adb logcat


1
Что простите? Если только закулисная магия не объяснена здесь, это, похоже, инструкции о том, как просмотреть вывод logcat, а не «как восстановить окно logcat в Android Studio».
user812786

3

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

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

  • Меню -> Построить -> Сделать проект
  • в ваших настройках. Gradle закомментируйте все и синхронизируйте.
  • раскомментируйте все и синхронизируйте снова.
  • Меню -> Построить -> Сделать проект
  • Как только сборка проекта будет завершена .. ваша студия будет готова.

Я столкнулся с несколькими различными ошибками, связанными с этой проблемой, этот сценарий охватывает большинство из этих случаев.


2

В Android Studio 2.3.2 вам нужно будет нажать на панель «Android Monitor» внизу, и «logcat» является вкладкой этой панели. См вложение.

Если у вас нет этой панели, вам придется перейти в главное меню, а затем View-> ToolBar / ToolButtons / Statusbar / Navigationbar

введите описание изображения здесь


Это полезно!
Стути Касливал

Я получил -1 за это. Это при всем моем добром намерении помочь другим. Я желаю, чтобы кто-то сделал это правильно.
навоз

2

Выберите «плавающий режим», затем «Режим докера». Это сработало для меня!


2

В моем случае Logcat отображается в Android Project, но не в Flutter Project.

В проекте Flutter перейдите на вкладку «Журнал событий»

это покажет

23/03/20
6:52  Frameworks Detected
Android framework is detected.

нажмите «Настроить» ,, и он покажет logcat



1

способ первый:

Вы можете использовать значок корзины в LogCat введите описание изображения здесь

Второй способ: вы можете очистить logcat после каждого обеда. Редактировать конфигурацию> Разное

проверьте Очистить журнал перед обедом

введите описание изображения здесь


1

В моем случае окно также отсутствовало и «View -> ToolWindows -> Logcat (Alt + 6)» даже не существовало. Нажатие ALT + 6 также не имело никакого эффекта.

Я исправил это так:

  1. подключить устройство
  2. запустить ADB через терминал ("> adb usb")
  3. остановите это снова (Ctrl + C)
  4. закройте окно терминала в нижнем левом окне рядом с журналом событий (через красный X)

После закрытия терминала в списке вкладок появилось окно Logcat, а пункт меню появился в категории «Вид -> Окна инструментов».

введите описание изображения здесь


0

Очевидно, что когда logcat открывается, а Android Studio переключается в полноэкранный режим и обратно, окно logcat уже нигде не найдено.

Решение:

Перезапустите Android Studio.


0

Поиск на вкладке Android Monitor в нижней части экрана Android Studio. Нажмите здесь. Появится окно и есть вкладка вызова logcat. Если вы не видите вкладку монитора Android, нажмите Alt+ G.


0

для меня панель выбора устройства (или как она там на самом деле называется) на вкладке logcat не отображается, чтобы решить эту проблему, мне пришлось переместить logcat в другую позицию (влево / вправо) и переместить ее обратно


0

Если все вышеперечисленные методы не работают, попробуйте механизм ниже. Иногда в android studio не отображаются параметры logcat, поскольку выбранный вами проект не является проектом android. Если вы хотите отладить APK, создайте пустой проект Android, тогда он начнет показывать эту logcatопцию.



0

Когда вы открываете проект в андроид студии вместо открытия директории андроида откройте директорию приложения

введите описание изображения здесь


-1

Попробуйте зайти в Инструменты-> Android-> Включить интеграцию с ADB.

В моем случае это было автоматически отключено


-1

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


Я отредактировал мне ответ, чтобы уточнить. Я думаю, что некоторые пользователи в этом посте имеют ту же проблему.
Эли

-4

Я надеюсь, что вы установили необходимые драйверы для отладки программ Android на вашем компьютере. Если это так, когда вы запускаете приложение из android studio на реальном устройстве, появится сообщение с просьбой включить logcat. Если вы отключили эту опцию, вы можете включить представление logcat в меню «Окно» -> «Показать представление» -> «Logcat». В следующий раз, когда вы запустите приложение на реальном устройстве или в эмуляторе, вы увидите, что logcat активен.

Если вы не можете просмотреть его с помощью вышеуказанного решения, вы можете просмотреть logcat из командной строки, набрав

adb logcat

Вы можете просмотреть более подробную информацию здесь http://developer.android.com/tools/help/logcat.html

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.