Файл journal в андроиде что это

Обновлено: 05.07.2024

Я хотел бы вытащить файл журнала с устройства на свой компьютер. Как я могу это сделать?

мыши logcollector - хороший вариант, но сначала его нужно установить.

когда я хочу получить log-файл для отправки по почте, я обычно делаю следующее:

  • подключите устройство к ПК.
  • проверьте, что я уже настроил свою ОС для этого конкретного устройства.
  • открыть терминал
  • Run adb shell logcat > log.txt

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

как указано @mehdok

добавить разрешение в манифест для чтения журналов

Я бы использовал что-то в этом роде :

опция-d сбрасывает весь круговой буфер в текстовый файл, и если вы ищете конкретное действие / намерение, попробуйте

надеюсь, что это помогает :)

для тех, кто не заинтересован в отладке USB или использовании adb есть более простое решение. В Android 6 (не уверен в предыдущей версии) есть опция в разделе Инструменты разработчика: Take Bug Report

Я нашел, что это самый простой способ получить журналы. Мне не нравится включать отладку USB.

внутренний журнал представляет собой круговой буфер в памяти. На самом деле есть несколько таких круговых буферов для каждого из: радио, событий, main. Значение по умолчанию-главная.

чтобы получить копию буфера, один из методов включает выполнение команды на устройстве и получение вывода в виде строковой переменной.

ключ для запуска logcat на устройстве во встроенной ОС. Это не так сложно, как кажется, просто проверьте приложение с открытым исходным кодом в ссылке.

часто я получаю ошибку " logcat read: Invalid argument ". Я должен был очистить журнал, прежде чем читать из журнала.

мне нравится это:

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

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

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

спасибо user1354692 я смог сделать его более легким, с только одной линией! он прокомментировал:

Я создал небольшую библиотеку (.aar) для получения журналов по электронной почте. Вы можете использовать его с учетными записями Gmail. Это довольно просто, но работает. Вы можете получить копию отсюда

сайт на испанском языке, но есть PDF с английской версией описания продукта.

Я надеюсь, что это может помочь.

Simple просто запустите следующую команду, чтобы получить вывод на свой терминал:

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

  • найти коренные причины проблем
  • определить ненадлежащие приложения

Как я могу просмотреть и изучить журнал Android?

Комментарии не для расширенного обсуждения; этот разговор был перемещен в чат .

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

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

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

В качестве альтернативы вы можете использовать эмулятор терминала с командой «logcat> /sdcard/log.txt» для непрерывной записи журнала в файл на SD-карте. Это может помочь выяснить проблемы со случайными перезагрузками. LogCat Apps больше не работает с JellyBean. Google изменил API Android, приложения больше не имеют права читать журналы из других приложений, кроме своих собственных. Logcat Extreme - отличное приложение для просмотра журнала

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

  • /data/anr : Некоторые файлы трассировки, похоже, попадают сюда (Dalvik записывает трассировки стека здесь в ANR, то есть «Приложение не отвечает» или «Force-Close»; см., Например, выдержки из журнала здесь )
  • /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.

Журнал ядра

Следующее работает без рута:

Logcat

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

Получение информации об устройстве

И тонны этого: особенности устройства, информация об учетной записи, услуги .

Все в одном

Сделайте большой шар со всем вместе, от logcat до dumpstate:

PS: Естественно, для доступа к этой информации может потребоваться root, так как большинство источников находятся во внутренней памяти.


Файловые менеджеры на Android могут быть удобным инструментом для организации хранения данных в вашем смартфоне, но сама структура Android (или ее кажущееся отсутствие) c непривычки может показаться несколько запутанной. Данные приложений, картинки, музыка – и доступ к этому всему из одной корневой папки – это несколько иной подход к иерархической структуре, чем то, к чему привыкли пользователи ПК и Mac, и подход этот дает пользователям намного больше возможностей, чем iOS.

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

Иерархия памяти устройства на Android

Поскольку Android – это операционная система на базе Linux, в вашем телефоне файловая система также организована по принципу Linux. В этой системе на каждом устройстве есть шесть основных разделов: boot, system, recovery, data, cache и misc. Карты памяти microSD также имеют собственную иерархию памяти. Устройства, несущие на борту Android 7.0 Nougat, получили возможность непрерывного обновления за счет того, что в пару к системному разделу создается второй и один из них в фоне обновляется, а при перезагрузке происходит переключение, позволяющее обновленной системе заработать.

Вот краткое описание того, что содержится в каждой папке.

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


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

Приложения и папки в разделе данных

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

Теперь давайте посмотрим, что находится в разделе данных на вашем устройстве. Для того, чтобы это было возможно, в телефонах с Android версий Marshmallow или Nougat есть свой файловый менеджер, который дает доступ ко всему разделу. Эту опцию можно найти в меню Настройки- Память-Накопитель-Другое. Ряд аппаратов на более старых версиях Android могут иметь, а могут не иметь собственный файловый менеджер, зависит от производителя.

В качестве альтернативы есть множество сторонних приложений, доступных в Play Store, которые выполняют ту же самую роль, например, FX File Explorer или Total Commander.

Можно также управлять вашими файлами с вашего ПК при помощи подключения по USB. Стоит только удостовериться, что ваш телефон находится в режиме MTP (Передача файлов), чтобы вы могли видеть все свои файлы.


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

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

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

  • Android – это место, куда по умолчанию сохраняются кэш приложений и данные. Эту папку не рекомендуется удалять, если вы не хотите потерять данные приложений. Удаление этой папки может привести к некорректной работе некоторых из них.
  • Alarms, Ringtones, Notifications – как видно из названий, в этих папках хранятся аудиофайлы для будильников, рингтонов и уведомлений, которые могут быть использованы как дефолтными, так и сторонними приложениями.
  • Cardboard – здесь хранятся данные для ряда приложений VR, а если таковых нет, она остается пустой.
  • DCIM – здесь лежат фотографии, которые вы делали при помощи своего основного приложения камеры. Также вы можете увидеть такую папку и на карте microSD, если вы сохраняете фотографии и на нее.
  • Downloads – здесь находится все, что скачано вами в веб-браузере, например, в Chrome или Firefox.
  • Pictures, Music, Movies, Video – Это папки, которые по умолчанию используются вашими медиаприложениями. Некоторые приложения позволяют вам назначать другие папки, но большая часть медиаплееров по умолчанию будет использовать эти директории. Скриншоты чаще всего сохраняются в папке с картинками.
  • Podcasts – Эта папка используется рядом приложений, чтобы отделять подкасты от остальных музыкальных файлов. Если вы не пользуетесь приложениями для прослушивания подкастов, она будет пустой.

Итак, какие папки мне можно (или нужно) удалять?

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

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

Теперь, когда вы получили более полную картину того, что это за папки хранятся в памяти вашего устройства, вам будет проще управлять своими файлами, не боясь «сделать что-нибудь не то».

Когда вы сталкиваетесь с проблемой с неизвестным файлом DB-JOURNAL и не знаете, как открыть такой файл, первый шаг, который вы должны сделать, это определить причину данной проблемы. Мы покажем вам, как решить наиболее распространенные проблемы с файлами DB-JOURNAL и как их решить, в 4 простых шага.

  1. 1. DB-JOURNAL расширение файла
  2. 2. Что такое DB-JOURNAL файл?
  3. 3. Как открыть файл DB-JOURNAL?
    1. 3.1 Убедитесь, что файл правильно связан с выбранным программным обеспечением
    2. 3.2 Установите программу, которая поддерживает DB-JOURNAL файлы
      1. 3.2.1 Программы, поддерживающие файлы с расширением DB-JOURNAL

      DB-JOURNAL расширение файла

      • Тип файла SQLite Database Journal
      • Разработчик файлов SQLite Development Team
      • Категория файла Файлы баз данных
      • Рейтинг популярности файлов

      Что такое DB-JOURNAL файл?

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

      Как открыть файл DB-JOURNAL?

      В некоторых случаях проблемы могут возникнуть при попытке открыть файлы DB-JOURNAL. Приведенные ниже шаги могут быть полезны для решения таких проблем.

      Шаг 1 – Убедитесь, что файл правильно связан с выбранным программным обеспечением

      Чтобы открыть DB-JOURNAL файл, сфокусируйтесь на шагах 1 и 2

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

      Шаг 2 – Установите программу, которая поддерживает DB-JOURNAL файлы

      Если случится так, что раздел с предлагаемыми программами будет пустым, наиболее вероятно, что в системе не будет установлена программа, поддерживающая файлы DB-JOURNAL. Выберите программу из следующего списка и установите ее:

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