Android Studio новая версия Logcat краткий обзор

В этой статье в основном рассказывается об использовании Logcat в новой версии Android Studio.

блоггер блог

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

Новая версия Android Studio уже поддерживает возврат к старой версии Logcat. Для конкретных операций перейдите в «Файл» -> «Настройки» -> «Экспериментальные» -> « Включить новое окно инструмента Logcat» и снимите флажок.

1. Новые возможности

интерфейс

новый логкэт
Интерфейс новой версии отличается от интерфейса старой версии, в основном отсутствует Regex (фильтрация регулярных выражений), поле выбора процесса, раскрывающийся список настраиваемого фильтра и т. д.

Несколько окон Logcat

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

Если вы хотите сравнить различия между двумя наборами журналов, вы можете щелкнуть правой кнопкой мыши в представлении журналов и выбрать « Разделить вправо » или «Разделить вниз» , чтобы разделить представление на вкладках. Чтобы закрыть разделение, щелкните правой кнопкой мыши представление журнала и выберите «Закрыть» . Каждое разделение может устанавливать свои собственные подключения устройств, параметры просмотра и запросы.

Переключение между предустановками просмотра

Нажмите, чтобы быстро переключаться между различными режимами просмотра ( стандартный , компактный и пользовательский ), каждый из которых предоставляет различные настройки по умолчанию для отображения большей или меньшей информации, такой как метки времени, теги и идентификаторы процессов (PID). Вы также можете настроить эти режимы просмотра по умолчанию, а также пользовательские режимы просмотра, выбрав Modify View .
вставьте сюда описание изображения

Журналы трассировки сбоев/перезапусков между приложениями

Когда приложение аварийно завершает работу и перезапускается, оно создает журналы PROCESS ENDED и PROCESS STARTED следующим образом:
вставьте сюда описание изображения

Два, фильтрация Logcat

Примечание. Для регулярных выражений и исключений см. пример тега ниже, все теги являются общими .

  1. package: Фильтрация журналов по имени пакета, по умолчанию package:mineозначает фильтрацию по имени текущего запущенного пакета приложения.
package:com.uso6
  1. уровень: фильтровать журналы по приоритету.
level:VERBOSE	// 显示所有信息
level:DEBUG	// 显示调试信息
level:INFO	// 显示一般信息
level:WARN	// 显示警告信息
level:ERROR	// 显示错误信息
level:ASSERT	// 显示抛出的断言
  1. тег: фильтрация журналов по тегам.
tag:nukix	// 过滤 nukix 的标签
tag:nukix tag:blog	// 同时过滤 nukix 和 blog 的标签
-tag:nukix	// nukix 的标签除外
tag~:[\w]+ // 以正则表达式过滤标签
-tag~:[\w]+	// 除外和正则表达式组合
  1. сообщение: Фильтровать журналы с выходными журналами.
  2. age: Хранить журналы для указанного возраста.
age:10s	// 从 10 秒以前的日志开始输出
age:1m // 从 1 分钟以前的日志开始输出
age:1h // 从 1 小时以前的日志开始输出
  1. строка: фильтрация журналов с информацией о строке (включая тег и сообщение).

Acho que você gosta

Origin blog.csdn.net/dxk539687357/article/details/127094408
Recomendado
Clasificación