Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
283 of 502 menu
◀ ▶

Класс Log

Класс Log из android.util отправляет строки в системный журнал logcat. Уровень задают методом: d, i, w или e. Первый аргумент - тег, второй - текст сообщения. В release сборках лишние логи обычно убирают.

Синтаксис

Log.d("abcde", "12345")

Методы

Метод Описание
d Сообщение уровня debug.
i Сообщение уровня info.
w Сообщение уровня warning.
e Сообщение уровня error.

Пример

Давайте запишем debug строку из MainActivity:

import android.os.Bundle import android.util.Log import androidx.activity.ComponentActivity import androidx.activity.compose.setContent import androidx.compose.material3.Text class MainActivity : ComponentActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) Log.d("abcde", "12345") setContent { Text(text = "abcde") } } }

В logcat появится строка вида "D/abcde: 12345", на экране текст "abcde".

Смотрите также

  • метод d,
    которым пишут отладочные сообщения
  • метод e,
    которым отмечают ошибки
  • метод onCreate,
    где часто ставят первые логи
  • класс Application,
    в onCreate которой логируют старт процесса
← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить