Как открыть файл журнала на Android

Обновлено: 21.11.2024

5) Ваши журналы будут храниться в каталоге /log на вашем ХРАНИЛИЩЕ УСТРОЙСТВА. (это означает, что вам не нужен root-доступ, чтобы найти его, просто используйте файловый менеджер).

Где хранятся файлы журналов?

evt и находятся в папке %SystemRoot%System32Config. Имя файла журнала и информация о местоположении хранятся в реестре. Вы можете отредактировать эту информацию, чтобы изменить расположение файлов журнала по умолчанию.

Есть ли в Android журнал действий?

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

Как просмотреть файл журнала?

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

Как найти свой журнал Dmesg на Android?

Получить журналы через эмулятор терминала:

  1. Обычный Logcat: код: logcat -v time -d > /sdcard/logcat.log.
  2. Радио Logcat: код: logcat -b radio -v time -d > /sdcard/logcat_radio.log.
  3. Журнал ядра: код: su -c dmesg > /sdcard/dmesg.log.
  4. Last_kmsg: код: su -c «cat /proc/last_kmsg» > /sdcard/last_kmsg.log.

Что такое файл журнала в Mobile?

Файлы журналов — это специальные файлы, созданные приложением Skype®, содержащие важную информацию, которая может помочь нам определить причину проблем, с которыми вы сталкиваетесь в Skype®. Эти файлы журналов помогают нам найти лучшее решение проблемы. Посмотрите это видео, чтобы узнать, как создать и сохранить файл журнала на телефоне Android™.

Где хранятся файлы EVTX?

файлы evtx. События журнала событий Windows хранятся в формате . evtx, и обычно их можно найти в C:windowssystem32winevtLogs .

Как найти старые журналы просмотра событий?

События по умолчанию сохраняются в «C:WindowsSystem32winevtLogs» (файлы .evt, .evtx) . Если вы можете найти их, вы можете просто открыть их в приложении просмотра событий.

Что такое системный журнал?

Системный журнал (syslog) содержит записи о событиях операционной системы (ОС), которые показывают, как загружались системные процессы и драйверы. Системный журнал показывает информационные события, ошибки и предупреждения, связанные с ОС компьютера.

Как проверить историю Android?

Интернет и данные

  1. Запустите приложение "Настройки" и нажмите "Сеть и Интернет".
  2. Нажмите "Использование данных".
  3. На странице "Использование данных" нажмите "Подробнее".
  4. Теперь вы сможете просмотреть список всех приложений на своем телефоне и посмотреть, сколько данных использует каждое из них.

Что такое тихий регистратор?

Silent Logger может интенсивно отслеживать ежедневные действия ваших детей в Интернете. … Он имеет функции захвата экрана, которые молча записывают все действия ваших детей за компьютером. Работает в режиме полной скрытности. Он может фильтровать веб-сайты, которые могут содержать вредоносные и нежелательные материалы.

Как найти историю приложений на Android?

На телефоне Android откройте приложение магазина Google Play и нажмите кнопку меню (три линии). В меню коснитесь Мои приложения и игры, чтобы просмотреть список приложений, установленных на вашем устройстве. Нажмите «Все», чтобы просмотреть список всех приложений, которые вы загрузили на любое устройство с помощью своей учетной записи Google.

Какие существуют типы файлов журналов?

Существует три типа файлов журнала:

  • Общие файлы журналов. Это архитектура по умолчанию для ArcSDE 9.0 и выше, за исключением SQL Server. …
  • Файлы журнала сеансов. Файлы журнала сеансов предназначены для одного соединения, а не для пользователя базы данных. …
  • Отдельные файлы журналов.

Как проверить журналы PEGA?

Просмотр или загрузка журнала Pega

Выберите > Система > Инструменты > Журналы > Файлы журналов, чтобы просмотреть или загрузить текущий журнал Pega с сервера на вашу рабочую станцию.

Что такое файл журнала в базе данных?

Хранение файла журнала базы данных

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

Предпочтительнее загрузить SDK и использовать adb logcat (требуется активировать «параметры разработчика» на устройстве).

Существуют приложения для просмотра полного системного журнала, однако они работают только на устройствах с root-доступом или требуют ввода команды вручную через adb, чтобы заставить их работать. Для получения дополнительной информации см. этот вопрос.

Вы можете либо загрузить SDK и использовать adb logcat, либо получить Logcat Extrem из магазина Google Play, который показывает журнал прямо на вашем телефоне.

Кроме того, вы можете использовать эмулятор терминала с командой "logcat > /sdcard/log.txt" для непрерывной записи журнала в файл на SD-карте. Это может помочь выявить проблемы со случайными перезагрузками.

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

Есть несколько каталогов, в которых могут появляться журналы (включая журналы сбоев) — не все из них стандартизированы (т. е. некоторые могут относиться к ПЗУ).

  • /data/anr : кажется, что некоторые файлы трассировки попадают сюда (Dalvik записывает трассировку стека здесь в ANR, то есть «Приложение не отвечает», также известное как «Принудительное закрытие»; см., например, выдержки из журнала здесь)
  • Похоже, что /data/dontpanic является стандартным расположением (AOSP) и содержит некоторые журналы сбоев, включая трассировки (см., например, viaForensics и StackOverflow)
  • /data/kernelpanics — это еще одно место. Поскольку на моих устройствах Android не было "паники ядра", я еще не видел там контента.
  • файл /data/panic/panic_daemon.config может указывать на другие настроенные расположения — на моем Droid 2 он упоминает /sdcard/panic_data/
  • упомянутый Droid 2 также имеет каталог /data/panicreports (здесь он пуст)
  • /data/tombstones может содержать несколько файлов tombstone_nn (где nn — это серийный номер, увеличивающийся с каждым новым файлом). Поскольку надгробные плиты ставятся для умерших, здесь это делается для «процессов, умерших случайно» (то есть аварийных) — и это то, что называется «дампами ядра» в системах Linux/Unix. Однако не все приложения создают надгробия; это должно быть явно разрешено разработчиком (см. Отладка дампов ядра Android).

Могут быть еще несколько мест, которые ускользнули от меня; но поскольку большая часть журналов выполняется на tmpfs , эти данные теряются при перезагрузке и не соответствуют вопросу OP.

Инструменты просмотра журналов для Android – это легкие приложения для просмотра текстовых файлов.

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

Следовательно, средства просмотра журналов Android имеют большое значение, поскольку они упрощают анализ журналов Android.


Общие характеристики приложений просмотра журнала:

– Открытие файлов из локального хранилища или непосредственно из вложений/загрузок.
– Поиск по тексту.
– Необязательный перенос слов.

1. Логализ

Logalyze имеет возможность тщательного поиска. Он может определять ваши события и предупреждать вас, используя сравнение информации журнала.

Возможности

2. Глогг

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

Возможности

  • Можно открыть множество окон.
  • Гораздо быстрее.
  • Раскрасить отдельные файлы журналов и результаты поиска.
  • Поддерживает регулярные выражения.

3. GoAccess

Возможности GoAccess

  • Разрешает строку пользовательского формата журнала и предопределенные параметры.
  • Обновления в формате HTML за считанные секунды
  • это встроенная конфигурация.
  • анализирует хиты и количество посетителей.
  • Определение пропускной способности и показателей
  • Легкий мониторинг благодаря нескольким виртуальным хостам.

4. KSystemLog

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

Возможности Ksystemlog

  • Поддерживает практически все типы журналов.
  • Отображает множество журналов одновременно.
  • Читает один режим журнала из нескольких ресурсов.
  • Отображает новые строки журнала жирным шрифтом.
  • Имеет групповой вид.
  • Предоставляет все подробные сведения для каждого файла журнала.

5. Серый журнал

Graylog – это бесплатная платформа для просмотра журналов, объединяющая терабайты данных из любого источника. Удивительно, но с помощью Graylog пользователи могут получить доступ ко всем своим данным журнала из одного центрального места.

Возможности

  • Обогащайте и анализируйте журналы с помощью комплексного алгоритма обработки.
  • Неограниченное количество данных для поиска
  • Пользовательские информационные панели для визуального вывода данных журнала и запросов.
  • Настраиваемые оповещения и триггеры для отслеживания любых сбоев данных.
  • Централизованная система управления для членов команды.
  • Способность обнаруживать потенциальные риски.

6. Мультитейл

Multitail позволяет просматривать файлы журналов и выходные данные команд в нескольких окнах.

Возможности Multitail

  • Показывает журнал нескольких файлов в нескольких окнах.
  • онлайн-справка для определенного контекста.
  • Разработчик может объединять несколько файлов журналов и искать их в одном.
  • Файлы журналов можно фильтровать
  • Конфигурацию можно задать из командной строки.

7. Всплеск

Splunk поддерживает процесс индексации и декодирования журналов любого типа.

Возможности

  • Распознает машинные данные любого типа
  • Гибкость в том, что можно искать и анализировать данные в режиме реального времени.
  • Имеет систему для поиска аномалий и знакомых закономерностей в файлах журналов.
  • Система мониторинга и оповещения о ключевых действиях и событиях
  • Визуальные отчеты с использованием автоматизированной панели мониторинга.

8. Бумажный журнал

Papertrail – это инструмент, который собирает, ищет и анализирует любые типы файлов журналов, системных журналов или основных текстовых файлов журналов.

Возможности

  • Простой и удобный интерфейс.
  • Простая настройка; направлять журналы по ссылке, предоставленной службой.
  • События журнала и поисковые запросы обновляются в режиме реального времени.
  • Мониторинг живых событий для пользователей

9. Лоб

Инструмент Frontail обычно передает журналы сервера в браузер.

Особенности лобного хвоста

  • Автоматическая прокрутка для отметки журналов.
  • Показывает список непрочитанных журналов
  • Удобный пользовательский интерфейс
  • Выделяет важный журнал.
  • Несколько файлов и стандартный ввод.
  • Может выполнять поиск в журналах и может устанавливать фильтр по параметру URL.

10. Журнал

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

Возможности Logwatch:

  • Отправляет оповещение в журнал при нарушении безопасности.
  • Разработчик может использовать персонализированную информационную панель, ориентируясь на ее важность.
  • Мощный поиск
  • Имеет готовые отчеты, которые помогают разработчикам легко создавать стандартные отчеты.
  • Обнаруживает злоумышленников и нарушения безопасности.
  • Разработчики могут защитить сеть от внутренних нарушений безопасности и могут анализировать угрозы безопасности.

11. Логсташ

Logstash – это инструмент обработки, который собирает, обрабатывает и пересылает события и сообщения системного журнала.

Возможности Logstash

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

12. Лнав

Lnav основан на продвинутой консольной системе, имеющей много общего с другими.

Возможности Logcheck

  • вы можете просматривать более одного файла в одном окне
  • Получает мгновенную информацию о проблемах с безопасностью.
  • Журнал можно легко отфильтровать с помощью регулярного выражения.
  • Отправляет мгновенное уведомление по электронной почте.

13. Хлогмастер

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

Возможности Xlogmaster

  • Он имеет простую систему интеграции плагинов.
  • Он имеет полностью настраиваемое меню.
  • Имеет отличные ускорители клавиатуры.
  • Поддержка общесистемной базы данных записей и личной базы данных записей.
  • Отслеживает ротацию файлов журнала.

14. Сервер журналов Nagios

Приложение, позволяющее организациям просматривать, сортировать и настраивать журналы.

Возможности

  • Архивация
  • Журналы аудита
  • Отчеты о соответствии
  • Консолидация
  • Визуализирует данные
  • Событие, сетевые журналы

Заключение

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

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

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

Различные типы журналов и их содержимое

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

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

Что содержит каждый тип журнала:

Журнал приложений:

В основном он содержит сообщения журналов всех типов приложений, работающих на устройстве Android.

Метод класса android.util.Log используется для записи в журнал сообщений с разным приоритетом.

Системный журнал:

Сообщения или журналы в этой категории имеют другой приоритет, чем журналы Android — для записи сообщений в системный журнал используется класс Android.util.Slog.

Журнал событий:

Он состоит из двоичных кодов тегов, за которыми следуют двоичные параметры.

Сообщения журнала событий создаются классом Android.util.EventLog, который помогает создавать сообщения журнала в двоичном формате. Эти теги сообщений хранятся по адресу: /system/etc/event-log-tags.

Журнал радио:

В нем есть вся информация о радио и телефоне, например информация о сети и уровне сигнала.

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

Устройства Android с более ранними версиями или ниже 4.0 могут использовать SDK или ADB logcat или любое другое средство просмотра журналов, доступное в Google Play, которое напрямую показывает журналы на вашем телефоне.

Устройства Android с версией 4.1 или более поздней требуют SDK и ADB logcat для просмотра полных системных журналов, но для работы им требуются корневые устройства, или они могут работать, введя команду вручную через ADB.

Расположения файлов, в которых можно просматривать журналы Android

Поскольку на вашем Android-устройстве доступно множество журналов, они расположены в разных местах, и иногда сложно найти конкретный журнал в нескольких каталогах. Вот несколько распространенных местоположений файлов, в которых можно найти важные журналы:

  • /data/anr: здесь вы найдете записанные трассировки стека Dalvik.
  • /data/dontpanic: стандартные журналы сбоев и трассировки.
  • data/panic/panic_daemon.config : указывает на другое настроенное местоположение.
  • /data/tombstones: содержит несколько файлов tombstone_nn, которые также называются «дампами ядра» в системах Linux.

Окна:

Это шаги, которые необходимо выполнить, чтобы получить журналы Android на ПК с Windows.

  • Установите последнюю версию Android SDK на ПК с Windows.
  • Затем установите инструменты платформы Android.
  • Подключите устройство Android к ПК с Windows с помощью USB-кабеля.
  • Откройте новый сеанс командной строки, измените рабочий каталог на путь, где установлен Android SDK ( cd [путь, где находится Android SDK]/platform-tools ).
  • Сначала выполните следующую команду adb.exe kill-server
  • Затем запустите команду, чтобы вывести список устройств, подключенных к вашему ПК. Запишите идентификатор вашего устройства.
  • Запустите adb.exe logcat -v threadtime [идентификатор устройства] > C:\android-debug.log

Введите идентификатор устройства, полученный на предыдущем шаге, вместо [идентификатор устройства].

  • Выполняйте любые действия на своем устройстве Android.
  • Нажмите Ctrl + C в окне командной строки, чтобы остановить процесс ADB.
  • Данные отладки можно просмотреть в файле c:\android-debug.log .

На устройстве Mac выполните шаги, указанные ниже;

  • Загрузите и установите Android SDK. После завершения установки Android SDK запустится автоматически. Выберите и установите инструменты платформы Android.
  • Подключите устройство Android к устройству Mac с помощью USB-кабеля.
  • Откройте новый терминал, измените рабочий каталог на путь, где установлен Android SDK (cd [путь, где находится Android SDK]/platform-tools).
  • Сначала выполните следующую команду

./adb kill-сервер

  • Затем запустите команду, чтобы вывести список устройств, подключенных к вашему ПК. Запишите идентификатор вашего устройства.

./adb logcat -v threadtime [идентификатор устройства] > /tmp/android-debug.log

Введите идентификатор устройства, полученный на предыдущем шаге, вместо [идентификатор устройства].

  • Выполните любые действия на своем устройстве Android или воспроизведите любую возникшую проблему.
  • Чтобы остановить процесс ADB, нажмите Ctrl + C в окне терминала.
  • Данные отладки можно просмотреть в файле android-debug.log.

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

  • Linux, Windows или Mac
  • USB-кабель для вашего устройства
  • Устройство Android

Инструкции

  1. Установите необходимые драйверы устройств для использования ADB.
  2. Загрузите исполняемый файл ADB в вашей ОС. Хотя это часть Android SDK, вы также можете получить исполняемый файл ADB по отдельности.
  3. Теперь подключите устройство Android.
  4. Включите отладку по USB на устройстве Android.
  5. Откройте командную строку (Windows) или терминал (Linux/mac). (В Windows: windows + r > введите «cmd» (без кавычек) > нажмите Enter | На Mac: введите Терминал в Spotlight и откройте его.)
  6. CD в каталог, где находится исполняемый файл ADB. В Windows: перейдите в каталог, в который вы загрузили исполняемый файл ADB, Shift + щелкните правой кнопкой мыши и выберите «Открыть консоль» (или аналогичный) | В Linux/Mac: щелкните правой кнопкой мыши в каталоге и выберите «Открыть терминал здесь» (или просто загрузите компакт-диск в каталог)
  7. Введите свой cmd/терминал: устройства ADB, чтобы убедиться, что ваше устройство правильно подключено.
  8. Если ваше устройство выбрано правильно, введите logcat ADB, чтобы отобразить могучий и волшебный logcat, также известный как трассировка стека.

В. Как исправить «Android studio logcat ничего не показывает» в Android Studio?

А. Если Android Studio ничего не показывает в логарифме, это может произойти из-за небольшого размера буфера регистратора или может быть какая-то проблема с самой Android Studio. Чтобы решить эту проблему, проверьте, используете ли вы последнюю и обновленную версию Android Studio. Перезагрузите устройство Android и повторите попытку. Если проблема не устранена после предложенных решений;

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

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

Увеличение размера буфера регистратора

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

В. Как записывать журналы Android?

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

Вот шаги по созданию файла logcat, который можно прикрепить к отчету об ошибке,

Для компьютера

  1. На вашем устройстве должен быть установлен ADB; если нет, то вы должны установить его, прежде чем двигаться дальше.
  2. Откройте командную строку (Windows) или терминал (Linux/macOS).
  3. Подключите устройство по кабелю или через Wi-Fi.
  4. Введите ADB logcat -d > logcat.txt . Это сохранит журнал в logcat.txt.
  5. Кроме того, радиобуфер можно просмотреть или сохранить с помощью logcat. При необходимости или по запросу введите ADB logcat -db radio > radio.txt, чтобы сохранить его в файле radio.txt.

На вашем устройстве:

Чтобы использовать этот метод, ваше устройство должно быть рутировано, и этот процесс поддерживается только до LineageOS 16.0; пользователям версии 17.1 или более поздней версии необходимо следовать компьютерному процессу.

  1. Откройте приложение терминала (вы можете включить встроенное приложение терминала в параметрах разработчика).
  2. Введите su и подтвердите root-доступ. Возможно, вам придется включить root-доступ для приложений в параметрах разработчика.
  3. Введите logcat -d -f /sdcard/logcat.txt . Журнал будет сохранен в /sdcard/logcat.txt.
  4. Кроме того, радиобуфер можно просмотреть или сохранить с помощью logcat. При необходимости введите logcat -db radio -f /sdcard/radio.txt, чтобы сохранить его в /sdcard/radio.txt.

В. Как вести журналы сбоев на Android?

А. Запись журналов сбоев или ошибок Android для отладки и исправления ошибок довольно проста.

Следуйте приведенным ниже инструкциям, чтобы записывать журналы на Android.

  1. Подключите устройство Android с помощью USB-кабеля к компьютеру с установленным на нем ADB.
  2. Откройте интерфейс командной строки (терминал на Mac) (Пуск –> Выполнить –> CMD на Windows).
  3. Перейдите с помощью терминала в каталог Android SDK (например, C:\Program Files\Android\android-sdk\platform-tools).
  4. Введите logcat ADB.
  5. Проверьте журналы, которые вы хотите создать, проверить и исправить.
  6. Если вы хотите сохранить вывод в файл, запустите: ADB logcat >/$*some-folder*/android-debug.log

В. Нужно ли удалять файлы журналов на моем устройстве Android?

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

В. Как просмотреть журналы Android на устройстве Samsung?

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