Логкат студии Android не работает

Обновлено: 24.09.2022

Выполнение следующего в командной строке: Время от времени я сталкиваюсь с тем, что выходные данные logcat в Eclipse перестают отображать какие-либо журналы. Не имеет значения, если я отключу и подключу устройство. Похоже, проблема возникает, если логарифм получает массу сообщений и не может обработать это количество.

Почему не отображается график со значениями даты?

Я только что попытался добавить несколько точек данных со значениями даты, но как только я переключаюсь с простых целочисленных значений (1,2,3…) на значения даты, GraphView больше не отображается. Вот данные, которые я загружаю в GraphView:

Что делает окно LogCat в Android Studio?

В окне Logcat в Android Studio отображаются системные сообщения, например о сборке мусора, а также сообщения, которые вы добавили в приложение с помощью класса Log.

Как просматривать и писать журналы в Android Studio?

Запись и просмотр журналов с помощью Logcat. В окне Logcat в Android Studio отображаются системные сообщения, например о сборке мусора, а также сообщения, которые вы добавили в свое приложение с помощью класса Log. Он отображает сообщения в режиме реального времени и сохраняет историю, чтобы вы могли просматривать более старые сообщения.

Что показывает logcat в Android Studio 2.2?

Когда приложение выдает исключение, logcat показывает сообщение, за которым следует соответствующая трассировка стека, содержащая ссылки на строку кода. Начиная с Android Studio 2.2, в окне «Выполнить» также отображаются сообщения журнала для текущего работающего приложения. Обратите внимание, что вы можете настроить отображение выходных данных logcat, но не окно «Выполнить».

Как определить и применить фильтры в LogCat?

Чтобы определить и применить фильтр: В меню фильтра выберите параметр фильтра: Показать только выбранное приложение: отображать только сообщения, созданные кодом приложения (по умолчанию). Logcat фильтрует сообщения журнала, используя PID активного приложения. Без фильтров: не применять фильтры.

Как получить логарифм для подробных отчетов об ошибках?

Для начала перейдите в папку C:\\Program Files (x86)\\Android\\android-sdk\\, затем щелкните правой кнопкой мыши папку platform-tools и выберите «Свойства». Затем перейдите на вкладку «Безопасность» в следующем всплывающем окне, затем выберите запись «Пользователи (Компьютер\\Пользователи)» в первом списке и нажмите кнопку «Изменить» непосредственно под этим меню.

Как исправить, что logcat Android Studio ничего не показывает?

1 Решение 1. Перезапуск Logcat. Вам нужно дважды нажать Alt + 6, чтобы перезапустить Logcat. 2 Решение 2. Изменить уровень журнала. Переключение между различными уровнями журналов, такими как подробное описание ошибок или наоборот, помогает отображать журналы обратно. 3 Решение 3. Подключи и отключи. 4 Решение 4. Перезапустите Android Studio.

Какой параметр по умолчанию для LogCat в Android?

Эта настройка просто определяет, что отображает logcat. В меню Уровень журнала выберите одно из следующих значений: Подробно: Показать все сообщения журнала (по умолчанию). Отладка: Показать сообщения журнала отладки, которые полезны только во время разработки, а также уровни сообщений ниже в этом списке.

Как использовать команду ADB logcat для печати журналов?

ADB Logcat — это инструмент командной строки для вывода журналов или печати журналов системы Android на экран. Logcat может печатать системные журналы, трассировку стека, сообщения об ошибках, выдаваемые устройством, и сообщения класса Log, написанные в приложении.

Каким должен быть выходной формат в LogCat?

Установите выходной формат для сообщений журнала. По умолчанию используется формат времени потока. Список поддерживаемых форматов см. в разделе о формате вывода журнала управления. Печать разделителей между каждым буфером журнала. Сбросить (очистить) весь журнал и выйти. Вывести только самое последнее количество строк. Этот параметр включает функциональность -d.

Как я могу контролировать количество сообщений в LogCat?

Вы можете контролировать количество сообщений, отображаемых в logcat, задав уровень журнала. Вы можете отобразить все сообщения или только сообщения, указывающие на наиболее серьезные условия. Помните, что logcat продолжает собирать все сообщения независимо от настройки уровня журнала. Параметр просто определяет, что отображает logcat.

Как просматривать журналы в Android Studio с помощью LogCat?

Информацию о просмотре и фильтрации журналов в Android Studio см. в статье Запись и просмотр журналов с помощью Logcat. Система ведения журналов Android представляет собой набор структурированных круговых буферов, поддерживаемых системным процессом logd. Набор доступных буферов фиксирован и определяется системой.

Как просмотреть сообщения LogCat при отладке на реальном устройстве?

Как следует просматривать сообщения Logcat при отладке на реальном устройстве? Спасибо ! В Android Studio 0.8.0 вы должны включить интеграцию с ADB через Инструменты -> Android, прежде чем запускать приложение. Тогда лог-кот будет работать корректно.

Почему окно LogCat в Android Studio пустое?

Окно Logcat в Android Studio используется для отображения системных сообщений в реальном времени и сообщений, добавленных в класс Log приложения. Чтобы открыть Logcat, щелкните «Вид» > «Окна инструментов» > «Logcat» (Alt + 6 или в окне панели инструментов).Иногда logcat ничего не показывает и вообще пуст. Такое случается часто и тому могут быть разные причины.

Окно Logcat — это место, где можно распечатать различные сообщения при запуске приложения. Предположим, вы запускаете свое приложение, и оно, к сожалению, падает. Затем Logcat Window поможет вам отладить вывод, собирая и просматривая все сообщения, которые выдает ваш эмулятор. Таким образом, это очень полезный компонент для разработки приложений, потому что этот Logcat выдает много системных сообщений, и эти сообщения фактически выдаются эмулятором. В Android Studio одним из наиболее часто используемых инструментов является Logcat. Окно Logcat в Android Studio используется для отображения системных сообщений в реальном времени и сообщений, добавленных в класс Log приложения. Чтобы открыть Logcat, щелкните «Вид» > «Окна инструментов» > «Logcat» (Alt + 6 или в окне панели инструментов). Иногда logcat ничего не показывает и вообще пуст. Это случается часто и причины могут быть разные. Ниже приведены некоторые быстрые решения, которые могут сработать.

Решение 1. Перезапуск Logcat

Для перезапуска Logcat необходимо дважды нажать Alt + 6. Перезапуск logcat часто помогает, когда он перестает отвечать на запросы. Или вы можете нажать на этот значок.

Решение 2. Изменить уровень журнала

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

Решение 3. Подключите и отключите

Если вы используете внешнее устройство Android для запуска приложения, возможно, вы захотите отключить и снова подключить устройство.

Решение 4. Перезапустите Android Studio

Перезапустив Android Studio, вы можете решить эту проблему.

Решение 5. Выберите — Показать только выбранное приложение

В Android Studio откройте окно монитора Android снизу и в меню параметров счетчика справа выберите Показать только выбранное приложение.

Решение 6. Недействительные кеши

Перейдите к параметру «Файл»> нажмите «НЕДЕЙСТВИТЕЛЬНО КЭШИ/ПОВТОРНЫЙ ЗАПУСК», после чего появится диалоговое окно. Это автоматически перезапустит и создаст индекс студии Android.

logcat не показывает

Затем данные журнала MI A2 отображаются в студии Android, но логарифм Redmi Note 7 Pro не показывает студию Android. Даже я столкнулся с той же проблемой, т.е. логарифм студии Android не отображается.

Итак, я попытался найти решение проблемы с пустым логарифмом, я посетил StackOverflow и многие другие веб-сайты, чтобы найти решение, и потратил почти 4 часа на его решение.

Оглавление

Логкат студии Android ничего не показывает

Итак, вот несколько решений, которые вы можете попробовать

Решение 1. Перезапустите Android Studio

В IDE выберите «Файл» > «Отключить кэши и перезапустить» > «Отменить и перезапустить». Это решение очистит все кеши Android Studio IDE и автоматически перезапустит ее. Согласно методу, есть 80% изменений, которые Logcat начнет работать, как и раньше.

См. снимок экрана ниже

< br />
< /p>

Решение 2. Перезагрузите мобильные устройства

Просто перезагрузите мобильное устройство и проверьте, отображается ли logcat или нет.

Решение 3. Android Debug Bridge (ADB) использует серверную часть libusb

Android Studio > «Настройки» > «Отладчик» > Android Debug Bridge (ADB) включить «Использовать серверную часть libusb»

а затем перезапустите студию Android с помощью Invalidate cache & Restart


< /p>

Решение 4. Увеличение размеров Logger Bugger (у меня сработало)

На мобильном устройстве перейдите в раздел -> Настройки -> Параметры разработчика -> найдите «Размеры буфера регистратора» (измените его на 1 М или больше), после чего ваша интегрированная среда разработки Android Studio отобразит данные в Logcat.

регистратор отладки размер буфера

 размеры регистратора на буфер журнала

Для просмотра этого видео включите JavaScript и рассмотрите возможность перехода на веб-браузер, поддерживающий видео в формате HTML5

Текст был успешно обновлен, но возникли следующие ошибки:

stevemessick прокомментировал 5 ноября 2018 г.

Мы не предпринимаем здесь никаких действий, поскольку logcat можно открыть, когда это необходимо.

ascmp прокомментировал 10 июля 2019 г.

@stevemessick, не могли бы вы объяснить мне, как «открыть его, когда это необходимо»? У меня открыто два окна Android Studio, оба проекта Flutter, и одно показывает мне вкладку logcat, а другое - нет. В обоих случаях Android SDK настроен правильно. Окно, в котором не отображается вкладка logcat, даже не отображается в разделе «Вид» -> «Инструментальные окна» (см. вложение).
Окно, в котором оно отображается, относится к недавно созданному проекту, а окно, в котором оно не отображается, относится к проекту, созданному около 6 месяцев назад, и не уверен, что это может иметь значение.

Снимок экрана 2019 г. – 07-10 12-41-26

Скриншот от 2019-07-10 39-12

stevemessick прокомментировал 10 июля 2019 г.

Далее следует предположение. (Я не слишком знаком с внутренним устройством Android Studio.)

Я думаю, что в старом проекте это не отображается, потому что он был создан на основе шаблона, который не включал logcat. Недавние проекты позволяют это сделать. Похоже, что он управляется разделом ToolWindowManager файла конфигурации рабочей области (.idea/workspace.xml). Попробуйте сравнить файлы конфигурации рабочей области двух ваших проектов и изменить тот, который не включает logcat, чтобы включить его, как это делает более новый. Вы можете включить его, удалив файл конфигурации рабочей области, но сделайте резервную копию на случай, если он не работает.

ascmp прокомментировал 11 июля 2019 г. •

Спасибо, я сделал, но не повезло. Я также зашел в обе папки, и единственные ссылки на logcat находятся в той строке, на которую вы указываете. Я предполагаю, что это какой-то более высокий уровень, который предотвращает отображение вкладки logcat, как будто она отключена или не поддерживается. Не знаю, как и почему, он был там раньше, а потом исчез. Любая помощь, чтобы вернуть вкладку приветствуется.
Примечание: если я открою MainActivity и оттуда «Открыть для редактирования в Android Studio», откроется другое окно для редактирования собственного кода Android, в этом окне у меня также будет вкладка logcat.

прокомментировал henkhenken 11 июля 2019 г.

У меня такая же проблема. Когда я сам создаю проект (Windows), в Android Studio появляется окно logcat. Когда я открываю чужой проект (Mac), логарифм отсутствует.

ascmp прокомментировал 15 июля 2019 г. •

Если кому-то интересно, в конце концов я решил создать новый проект Flutter, а затем перезаписать в него все свои «данные», в частности папки: android, fonts, images, ios, lib, test, .git, а затем файлы: .gitignore, README.md, pubspec.yaml. Все остальное генерируется из Studio. После этого трюка я снова вижу вкладку logcat.

klaszlo8207 прокомментировал 17 июля 2019 г. •

Мой проект флаттера внезапно не видит вкладку Logcat :D Я только что вытащил новый исходный код из github, и вуаля, вкладка Logcat отсутствует. И любой View/Tool Windows . Вкладка LogCat. Есть ли способ снова показать этот Logcat? :D

vladaman прокомментировал 1 сентября 2019 г.

У меня такая же проблема. Когда я открываю проект в Android Studio, он ничего не показывает в окне Logcat и говорит настроить Android SDK.

Затем я открываю другой правильно настроенный проект в новом окне, и logcat начинает работать в обоих окнах. Это явно неправильная конфигурация в конкретном проекте.
Я также не вижу пункт в меню "Инструменты>Flutter>Открыть проект Android", который, я думаю, связан.

xiehongxin прокомментировал 11 октября 2019 г.

нажмите "Журнал событий"

появится
“”“
2019-10-11
10:10 Frameworks Detected
Android framework обнаружен.
Настроить
"""

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

ride4sun прокомментировал 11 февраля 2020 г.

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

И заявление @stevemessick о том, что Logcat может быть открытым, когда это необходимо, неверно. Logcat не отображается в меню инструментов. Пожалуйста, снова откройте @stevemessick

комментарий amigax от 17 февраля 2021 г.

Я вообще не могу заставить это работать, это бесит, мне очень нужен logcat.

прокомментировал the-kool-sk 23 апреля 2021 г. •

У меня тоже не получается. тут любой может помочь.
Событие, подобное обнаруженному Android Framework, отсутствует, оно только показывает: проект «xyz» не является проектом на основе Gradle.
Logcat является основной потребностью разработки. Нужно заставить его работать. Также он не показывает эмулятор в окне инструментов. Нужно исправить это.
Повторно открыть это.

прокомментировал amigax 28 июня 2021 г.

все еще не могу найти logcat. Черт возьми, ребята, творится

прокомментировал amigax 28 июня 2021 г.

единственное решение — загрузить другой экземпляр AS, где он работает.

lsuhov прокомментировал 1 июля 2021 г.

Пожалуйста, снова откройте тикет. Проблема все еще возникает.

ullasuk прокомментировал 2 июля 2021 г.

У меня тоже была такая проблема. Android logcat внезапно исчез. Что я сделал, чтобы это исправить, так это удалил все папки .idea/.gradle, файлы .iml, а затем попытался использовать Import Project (Gradle, Eclipse, ADT) при запуске студии Android для загрузки папки проекта. Ну, я также выполнил очистку флаттера, недействительную перед импортом, не уверен, что это имеет значение
После нескольких шагов настройки я снова вижу logcat в проекте флаттера

Максимилиан Фрик прокомментировал 9 июля 2021 г.

У меня была такая же проблема, пока я не сделал это:

Перейдите в Структуру проекта -> Фасеты -> "+" Android -> Выбрать проект -> вуаля :)

MisterWeeMan прокомментировал 14 июля 2021 г.

У меня была такая же проблема, пока я не сделал это:

Перейти к структуре проекта -> Фасеты -> "+" Android -> Выбрать проект -> вуаля :)

Это сработало для меня. Спасибо, @MaximilianFrick

dalriada33 прокомментировал 5 августа 2021 г. •

У меня была такая же проблема на MacOs, и мне помогло следующее: «Файл» > «Структура проекта» > «Модули» > добавление нового модуля Android, все с настройками по умолчанию. Затем появился LogCat.

Читайте также: