Что такое лог файлы на смартфоне Huawei

Краткая инструкция по чтению и разбору логов мобильных устройств на Android и iOS, а также необходимые инструменты для Windows и MacOS.

Статья подготовлена red_mad_robot и «Альфа-Банком» на основе доклада Senior QA red_mad_robot Ольги Никитиной «Инструменты для снятия логов с Android / iOS устройств. Чтение и разбор» на митапе «QАчественное общение» при поддержке red_mad_robot.

Уровни логирования и что они означают

Для начала разберёмся с логами. Это текстовые файлы, в которых записываются все действия пользователя. Например, какие кнопки он нажимает в приложении и как на это оно реагирует в ответ.

Записи в логах формируются в хронологическом порядке. Самая свежая — внизу.

Есть два вида логов:

  • Crash logs — файл, в котором хранятся записи только об ошибках экстренного завершения программы — по-простому, когда приложение крашнулось.
  • Logs — простые логи, или журнал событий. Это файл, в котором хранятся системные записи и ответы устройства на действие пользователя.

Логи на мобильных устройствах бывают нескольких уровней:

Что такое лог-файл и зачем он нужен: простыми словами

Они представлены по уровню важности — от самого высокого к самому низкому, — и каждый следующий уровень включает в себя предыдущий. Например, VERBOSE содержит в себе логи всех остальных.

Примечание: уровни более применимы к логам на Android, потому что именно там такое разделение встречается чаще.

Рассмотрим подробнее каждый уровень.

Error (ERROR)

На этом уровне информируются ошибки работы системы.

Записи этого уровня требуют быстрого вмешательства разработчика — на такие ошибки нужно реагировать максимально быстро.

Как пример, такая запись в логе:

“ SpannableStringBuilder: SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length ”

Это ошибка, в которой говорится, что строковый элемент span не может быть пустым.

“ [ZeroHung]zrhung_get_config: Get config failed for wp[0x0008] ] ”

Эта системная ошибка сообщает, что происходит утечка памяти при взаимодействии с каким-то элементом или приложением.

Warning (WARN)

На этом уровне отображаются записи, сообщающие о каком-то неожиданном поведении, требующем внимания, или о ситуации, которая незнакома системе.

Например, сообщение ниже — запись из тестового приложения:

“ [OMX.hisi.video.decoder.avc] setting nBufferCountActual to 16 failed: -2147483648 “

Файл LOG – что это, можно удалить на Xiaomi (Redmi)

В любой операционной системе есть средства, которые записывают ваши действия: какое приложение было запущено, какие функции в нём были использованы, в какое время, каким пользователем и т.д.

Эти данные записываются постоянно в фоновом режиме, как на Xiaomi, так и на любых других смартфонах, не важно, на Android они работают или другой ОС.

Даже многие приложения ведут свои собственные LOG файлы.

Что такое лог (log) программы

LOG – это запись действий пользователя в приложении, которое ведёт этот файл.

0 log и 1 log файлы на Xiaomi

Эти данные необходимы разработчикам программы, чтобы в тот момент, когда произойдёт ошибка в её работе, понять, что делал пользователь, какие функции были задействованы, сколько памяти было необходимо, чтобы произвести запрошенные действия.

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

Файлы 0 log, или 1 log – это разновидности записи действий, цифры перед ними не значат ничего, кроме того, что даёт дополнительное удобство разработчикам при разборе появившейся проблемы.

Как восстановить резервную копию Андроид Хонор

Файлы Log можно удалить, это не приведёт к ошибке в работе Xiaomi или MIUI, но вы должны понимать, что при каждом запуске программы, которая ведёт такой файл, он будет создан заново и снова начнёт заполняться данными.

При нормальной работы log-файлы не занимают много места, чаще всего им требуется несколько мегабайт, не больше.

Если же вы видите log, которые занимает несколько сот мегабайт, или, что хуже, несколько гигабайт – это значит, что в приложении возникало очень много ошибок, которые заносились в эту запись.

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

Релевантная информация:

  1. Наушники Type-C для телефона Xiaomi: как выбрать лучшие наушники для вашего устройства?
  2. Ошибки при загрузке и попытке установки MIUI 12 на Xiaomi (Redmi)
  3. Всё о версиях USB на телефонах Xiaomi (Redmi): как узнать, как проверить и какая актуальная версия
  4. MIUI 12.5 не обновляется, ошибки при обновлении и что делать, если уведомление об обновлении пропало
  5. Файлы данных на Xiaomi (Redmi): что это и можно ли их удалить

Поделиться новостью в соцсетях
Об авторе: MiMaster

Привет, меня зовут Тимур. Я с детства увлекался компьютерами и IT-Индустрией, мне это нравится, это моя страсть. Последние несколько лет глубоко увлёкся компанией Xiaomi: идеологией, техникой и уникальным подходом к взрывному росту бизнеса. Владею многими гаджетами Xiaomi и делюсь опытом их использования, но главное — решением проблем и казусов, возникающих при неожиданных обстоятельствах, на страницах сайта mi-check.ru

Источник: mi-check.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
Китай Покупай