Android Studio пере-изобретает способ фильтрации сообщений в logcat в очередной раз. Теперь это инструкции, которые задаются сродни ключам командной строки.
Например вы хотите видеть только сообщения debug уровня с тегом main, т.е. в коде вы использовали вызов лога вида:
|
|
Log.d("Main", "MY MESSAGE"); |
Фильтрация таких сообщений будет выглядеть так:
Если вы хотите увидеть сообщения не только debug но и уровня выше, то фильтр is: надо заменить на level:
Более сложные правила фильтрации
Если нужно указать несколько тегов (логическое OR), то они добавляются каждый с ключом tag:
Вообще, фильтрация поддерживает скобки и логические функции.
Есть возможность исключить значения, указав их фильтрацию с префиксом ‘-‘, к примеру вот так можно убрать записи с тегом TAG1:
Использование регулярных выражений
Следующий уровень сложности — это использование регулярных выражений (regex), вместо констант. Для этого перед двоеточием после ключа фильтрации нужно добавить тильду:
Здесь в примере будут выведены строки с тегами Main и Gain.
Android Studio LogCat
Данная запись опубликована в 10.01.2025 19:00 и размещена в рубрике Программирование.
Вы можете перейти в конец страницы и оставить ваш комментарий.
Мало букафф? Читайте есчо !
Октябрь 23, 2022 г.
Расскажу как создать фон для actionbar с анимацией градиента цвета. Нам понадобится Android Studio и Kotlin.
Для начала добавим drawable ресурс в наш проект. Откроем в проекте вкладку res/drawable и выберем из меню File -> New -> Drawable ...
Читать
Февраль 25, 2025 г.
Рассмотрим использование двух паттернов программирования в kotlin - singleton и doublecheck.
У нас есть пример кода, где экземпляр класса получается как singleton. Для асинхронного вызова функции используется блок синхронизации.
[crayon-6932b517707fa807393124/] ...
Читать
Февраль 9, 2025 г.
Куча готовых решений в сети, но почему то ничего не работает. Пришлось исследовать этот вопрос. Оказалось, что gradle.kts это тоже kotlin скрипт, который выполняется каждый раз при сборке проекта.
И задача состоит в том, чтобы увеличивать версию ...
Читать
Январь 21, 2025 г.
Если вы переходите с java на kotlin, то у вас часто возникают вопросы вроде - как сделать на kotlin то, что вы делали на java вот так и так.
В java вызов перегруженного конструктора в другом конструкторе класса выглядит следующим образом. Представим, ...
Читать