Для разработки мобильной платформы, будь то веб-сайт или приложение, требуется доступ к журналу устройства. Журнал предлагает информацию об отправляемых и получаемых веб-вызовах и API-вызовах, а также информацию об устройстве и о том, как оно взаимодействует с приложением или веб-сайтом.
Для Android журнал устройства обычно получается путем подключения устройства к настольной системе . Процесс несложный, но он привязывает вас к настольной системе, что неудобно.
Журнал устройства на телефонах Android
Журнал устройства не обязательно должен создаваться в настольной системе. Телефон Android может самостоятельно создать полный журнал устройства.
Начиная с Android 10 и новее, есть встроенная опция для создания отчета об ошибке, который включает полный журнал устройства. Этот параметр необходимо включить, прежде чем его можно будет использовать.
1. Включите параметры разработчика.
Параметр отчета об ошибке кнопки питания Android включен в параметрах разработчика, которые должны быть включены сами.
- Откройте приложение "Настройки" на своем устройстве Android.
- Зайдите в систему.
- Найдите здесь номер сборки . Его местоположение может отличаться в зависимости от вашего устройства.
- Коснитесь номера сборки семь раз. Вы увидите уведомление о том, что параметры разработчика включены.
2. Включите отладку по USB.
После того, как вы включили параметры разработчика, вы должны включить отладку по USB.
- Откройте приложение "Настройки" на своем устройстве Android.
- Перейдите в Система> Параметры разработчика . Параметры разработчика могут иметь разные настройки в зависимости от вашего устройства.
- Найдите переключатель USB Debugging и включите его.
3. Включите отчет об ошибке кнопки питания.
После того, как вы включили отладку по USB, вы можете включить опцию отчета об ошибке кнопки питания.
- Откройте приложение "Настройки" на своем устройстве Android.
- Перейдите в Система> Параметры разработчика.
- Включите переключатель "Ярлык для отчета об ошибке".
4. Захватить отчет об ошибке.
Теперь, когда включено сокращение отчета об ошибке, вы можете использовать его для записи отчета об ошибке.
- Откройте приложение или веб-сайт , для которого вы хотите создать отчет об ошибке.
- Нажмите и удерживайте кнопку питания на Android-устройстве.
- В меню кнопки питания отобразится кнопка «Отчет об ошибке». Коснитесь его.
- Вы увидите уведомление об ошибке «Создается отчет об ошибке».
- Используйте приложение / перемещайтесь по веб-сайту, пока не обнаружите ошибку.
- Откройте раскрывающийся список Уведомления и проверьте, заполнена ли полоса выполнения под уведомлением об ошибке.
- Когда индикатор выполнения будет заполнен, коснитесь его и выберите, как вы хотите поделиться отчетом об ошибке.
5. Открыть отчет об ошибке на устройстве.
Если вы хотите получить доступ к отчету об ошибке на вашем устройстве, вы можете сделать это в приложении «Настройки».
- Откройте приложение "Настройки" на своем устройстве Android.
- Перейдите в Хранилище> Файлы.
- Коснитесь значка гамбургера в левом верхнем углу.
- На панели навигации выберите «Отчеты об ошибках».
- Просмотрите различные отчеты об ошибках и нажмите на тот, который хотите просмотреть.
6. Настройте отчет об ошибке.
Устройство Android может генерировать два типа отчетов об ошибках; интерактивный отчет об ошибках, который представляет собой более сжатый отчет, и полный отчет, который включает все. Вы можете выбрать один из двух типов, который хотите создать.
- Откройте приложение "Настройки" на своем устройстве Android.
- Перейдите в Параметры разработчика .
- Нажмите Отчет об ошибке .
- Во всплывающем окне выберите тип отчета об ошибке, который вы хотите создать.
- Этот параметр будет применяться ко всем будущим отчетам об ошибках, которые вы собираете .
Что в отчете об ошибке?
Отчет об ошибке, созданный на устройстве Android, может быть просто текстовым файлом или это может быть заархивированная папка, содержащая несколько файлов.
Обычно отчет об ошибке содержит;
- Файл с отчетом об ошибке.
- Файл журнала дампа.
- Папка с журналами использования датчиков на устройстве и другими журналами, относящимися к оборудованию.
- Папка с именем FS, которая содержит информацию о файловой системе.
Отчет об ошибке Android и журнал устройства
Отчет об ошибке Android будет содержать ту же информацию, которую вы получаете при создании журнала устройства с помощью инструментов ADB. Единственное отличие состоит в том, что с инструментами ADB вы должны ввести команду для типа информации, которую вы хотите захватить. Отчет об ошибке, созданный на Android, автоматически фиксирует всю эту информацию.
Отчеты об ошибках могут быть исключительно маленькими по размеру, например, файлы в мегабайтах с одной цифрой, или могут быть намного больше. Это зависит от того, сколько информации было захвачено.