- Беспроводная отладка Android 11
- Как посмотреть логи на Android?
- Как просмотреть журнал событий на Андроиде?
- Как открыть log файл на андроид?
- Как удалить лог файлы андроид?
- Как снять логи в Андроид студио?
- Как открыть LogCat в Android Studio?
- Где хранятся отчеты об ошибках Android?
- Как посмотреть журнал уведомлений?
- Что такое системный журнал?
- Что такое снятие логов?
- Что такое Crash Log TXT?
- Что такое лог?
- Как удалить старые файлы обновления андроид?
- Можно ли удалять лог файлы?
- Как удалить все следы приложения Android?
- Снятие логов, скриншотов с мобильных девайсов
- Как я могу просмотреть и изучить журнал Android?
- Android 4.1 и новее
- Android 4.0 и старше
- Расположение файла журнала
- Журнал команд для использования с терминальным приложением (или adb)
- Журнал ядра
- Logcat
- Получение информации об устройстве
- Все в одном
- Что-то о разрешениях
- [Ищу] Снятие логов android
- #1 slavakuharenkov
- #2 Garm
- #3 slavakuharenkov
- #4 Garm
- #5 slavakuharenkov
- #6 Garm
Беспроводная отладка Android 11
Режим дебага по WiFi теперь доступен, начиная с версии ОС Android 11. Давайте разберемся, как подключить устройство по Wi-Fi и смотреть логи в Logcat.
Нам необходимо убедиться, что у нас имеется все необходимое для соединения, а именно:
- установлен компонент Android SDK Platform-Tools версии не ниже 30.0.0 (April 2020), но естественно необходимо поставить последнюю версию, в которой разработчики пофиксили существующие на данный момент баги;
- включенрежим разработчика на вашем устройстве;
- на устройстве версия ОС Android 11.
Переходим в режим разработчика на нашем устройстве и активируем «Отладку по Wi-Fi».
Далее необходимо выбрать раздел «Подключить устройство с помощью кода подключения».
В боттомшите отобразится сам код подключения к устройству и IP-адрес и порт.
Откроем Android Studio, перейдем во вкладку Terminal, далее введем и выполним команду adb pair ipaddr:port где ipaddr и port — данные из боттомшита «Подключение к устройству». Следующим шагом — вводим код подключения и получим push на устройство об успешном подключении.
Перейдем на вкладку Logcat и все, что нам осталось — выбрать наше устройстве из списка подключенных устройств, в конкретном примере это Samsung SM-N985F.
Источник
Как посмотреть логи на Android?
Как просмотреть журнал событий на Андроиде?
Как посмотреть другие действия
- На телефоне или планшете Android откройте приложение «Настройки» Google Аккаунт Google.
- В верхней части экрана нажмите Данные и персонализация.
- В разделе «Действия и хронология» выберите Мои действия.
- В правом верхнем углу страницы нажмите на значок «Ещё» …
- Выберите нужный вариант.
Как открыть log файл на андроид?
Как получить лог-файл
- Запустите приложение на мобильном устройстве и воспроизведите возникающую проблему.
- В командной строке для остановки сбора логов нажмите Ctrl+C на клавиатуре.
Как удалить лог файлы андроид?
Чтобы решить проблему, наберите на телефоне служебный номер *#9900#. Телефон при этом никуда не звонит, зато на экране появляется служебное меню. Выберите в нём второй пункт, Delete dumpstate/logcat, нажмите OK. Всё.
Как снять логи в Андроид студио?
Для третьего способа нужно:
- Скачать и установить последнюю версию «Android Studio». Запустить один раз «Android Studio» для подкачивания нужных файлов. Подключить устройство к ПК, предварительно включив отладку через USB. …
- Выбрать вкладку «LogCat».
- Дождаться полной загрузки логов. Скопировать логи (нажав Ctrl+A).
Как открыть LogCat в Android Studio?
Попробуйте нажать Alt + 6 в Windows или CMD + 6 на Mac. А как насчет Linux? В AndroidStudio 3.4: View-> ToolWindows-> LogCat.
Где хранятся отчеты об ошибках Android?
Отчеты об ошибках хранятся в /data/data/com. android. shell/files/bugreports .
Как посмотреть журнал уведомлений?
Как посмотреть подробную историю уведомлений на Android
- Откройте перечень всех доступных виджетов (через контекстное меню, список установленных приложений или другим способом).
- Найдите виджет «Ярлык настроек» и перетащите его на рабочий стол смартфона или планшета.
- Появится меню с несколькими доступными опциями, выберите среди них «Журнал уведомлений».
Что такое системный журнал?
системный журнал (файл) — Регистрирует события операционной системы, а также особые действия оператора.
Что такое снятие логов?
Снять логи — означает процедуру по записи показателей определённых групп измерений в файл для последующего анализа этих данных. Логи снимают в одном из двух режимов: В рабочем режиме. Например, для анализа работы датчиков, работы системы климата или блока комфорта.
Что такое Crash Log TXT?
txt> фиксируется время возникновения важных событий и их краткое описание. Лог-файл crash. txt> содержит в себе время возникновения ошибок и их краткое описание.
Что такое лог?
Логи (лог-файлы) — это файлы, содержащие системную информацию работы сервера или компьютера, в которые заносятся определенные действия пользователя или программы. Иногда также употребляется русскоязычный аналог понятия — журнал.
Как удалить старые файлы обновления андроид?
Убрать можно только апдейты встроенных в Android приложений – Google Chrome, Play Market.
…
Удаление обновлений
- Откройте настройки, перейдите в «Приложения».
- Отыщите в списке программу, обновления которой хотите удалить. …
- Тапните по кнопке «Удалить обновления».
Можно ли удалять лог файлы?
Для того что бы очистить место на диске необходимо удалить не нужные файлы. Чаще всего место занимают log файлы терминалов, советников и история котировок. Для их удаления нужно перейти в каталог данных МТ, и удалить в нем следующие файлы: … logs*.
Как удалить все следы приложения Android?
Кэш отдельно взятого приложения: зайдите в диспетчер приложений («Настройки» → «Приложения» → «Показать все приложения»), выберите требуемую игру либо программу из списка, откройте подраздел «Хранилище» и нажмите кнопку «Очистить кэш».
Источник
Снятие логов, скриншотов с мобильных девайсов
Крэш-лог (Crash Log) – файл, в котором хранится вся информация по ошибке неработоспособности/экстренного завершения работы программы.
Лог-файл (журнал событий, Log) – это файлы, содержащие системную информацию работы сервера или компьютера, в которые вносятся определенные действия пользователя или программы.
Снятие логов в Android:
- Использовать ddms.bat (находится в папке tools — Android sdk).
- Catlog.
- Screens — Power + Громкость.
Снятие логов с Android устройств с помощью LogCat:
- Необходимо установить JDK и скачать Android SDK.
- Включение отладки по USB на устройстве (в “About device” тапать на номер билда до тех пор, пока не включится режим разработчика).
- Отметить чекбокс “USB debugging” в “Developer options”.
- Запустить файл “monitor.bat”, который находится в папке с инструментами (c:\adt\sdk\tools\monitor.bat).
- В открывшемся окне выбрать устройство, с которого будет производиться логирование.
- Выполнить действия, которые должны быть залогированы, выбрать нужный участок и сохранить лог в файл.
Снятие логов в iOS:
- iTunes.
- Xcode.
- QuickTime Player.
- Organizer — Devices
/Library/Logs/CrashReporter/MobileDevice.
Снятие логов посредством iTunes: нужно подключить устройство к компьютеру, запустить iTunes, выбрать Ваше устройство слева и нажать синхронизировать. В результате, все логи с устройства будут записаны в папку вида (Windows 7) — c:\Users\[ИмяПользователя]\AppData\Roaming\Apple Computer\Logs\CrashReporte.
Для просмотра краш-репортов нужно подключить iOS-устройство к компьютеру, нажать кнопку «Доверять» на мобильном устройстве. Запустить Xcode и перейти в Window → Devices and Simulators.
Источник
Как я могу просмотреть и изучить журнал Android?
В системном журнале Android есть много интересных вещей, которые полезны во многих отношениях.
- найти коренные причины проблем
- определить ненадлежащие приложения
Как я могу просмотреть и изучить журнал Android?
Android 4.1 и новее
Предпочтительным способом является загрузка SDK и его использование adb logcat (требуется активировать «параметры разработчика» на устройстве).
Существуют приложения, доступные для просмотра полного системного журнала, однако они работают только на корневых устройствах или требуют ручного запуска команды, adb чтобы заставить их работать. Для получения дополнительной информации см. Этот вопрос.
Android 4.0 и старше
Вы можете либо загрузить SDK и использовать, adb logcat либо получить Logcat Extrem из Google Play Store, где журнал отображается прямо на вашем телефоне.
Расположение файла журнала
Существует несколько каталогов, в которых могут отображаться журналы (в том числе журналы о сбоях) — не все они стандартизированы (то есть некоторые могут быть привязаны к ПЗУ).
- /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.
Журнал команд для использования с терминальным приложением (или adb)
Несколько команд могут получить тонны информации. Для большинства из них рекомендуется перенаправить их в файл ( > filename.ext ) или передать через фильтр ( | grep search-for-this ):
Журнал ядра
Следующее работает без рута:
Logcat
Здесь вы можете, например, указать, в какой области вы заинтересованы — радио, события .
Получение информации об устройстве
И тонны этого: особенности устройства, информация об учетной записи, услуги .
Все в одном
Сделайте большой шар со всем вместе, от logcat до dumpstate:
Я уверен, что вы действительно хотите перенаправить эту последнюю команду . xD
Что-то о разрешениях
PS: Естественно, для доступа к этой информации может потребоваться root, так как большинство источников находятся во внутренней памяти.
Источник
[Ищу] Снятие логов android
#1 slavakuharenkov
- ФИО: Кухаренков Ярослав
Здравствуйте. Ищу инструкцию как вытянуть логи конкретного приложения на андроиде. Есть установленный ADB, через него вижу логи, только не знаю как отобрать логи для определенного приложения. И есть программа CatLog, но незнаю как в ней сохранить файл с логами. Помогите кто знает. Спасибо)
#2 Garm
Я монитором пользовался (в platform-tools sdk лежит, если память не изменяет), всё же через GUI работать удобнее несколько.
#3 slavakuharenkov
- ФИО: Кухаренков Ярослав
Я монитором пользовался (в platform-tools sdk лежит, если память не изменяет), всё же через GUI работать удобнее несколько.
Ну да, через файл monitor.bat только как искать логи конкретного приложения?
А вообще интересует вопрос: какие логи нужно отправлять при нахождении ошибки, все или только логи приложения тестируемого?
может разработчику нужно видеть сторонние процессы или нет?
#4 Garm
Приложения можно фильтровать по их по activity name, если не знаешь его, можно через adb использовать dumpsys activity (там есть running activities). Плюс можно фильтровать по уровню логов (по умолчанию verbose, вроде).
Касательно второго вопроса, это зависит, как мне кажется. Лично я не так часто логи в репорты вставлял, но они мне помогали найти причину ошибки. Если повезёт, то у вас могут быть assert’ы какие-нибудь выводиться, например.
#5 slavakuharenkov
- ФИО: Кухаренков Ярослав
Приложения можно фильтровать по их по activity name, если не знаешь его, можно через adb использовать dumpsys activity (там есть running activities). Плюс можно фильтровать по уровню логов (по умолчанию verbose, вроде).
Касательно второго вопроса, это зависит, как мне кажется. Лично я не так часто логи в репорты вставлял, но они мне помогали найти причину ошибки. Если повезёт, то у вас могут быть assert’ы какие-нибудь выводиться, например.
Можно подробней об этом » dumpsys activity (там есть running activities). » Что открывать Android studio или monitor.bat ? или где это смотреть?
По поводу второго: не понял вообще ответа
#6 Garm
dumpsys — команда adb, к слову, судя по http://developer.and. help/shell.html, оно и в ddms должно быть.
По поводу второго: не понял вообще ответа
Я имел в виду, что это зависит от конкретной ситуации. В моём случае, как правило, отправки логов не требовалось, но сами логи позволяли мне лучше понимать процессы. Из тех что отправлял, обычно это были stack trace’ы и assert’ы, хотя были случаи когда отсылал также и системные логи.
Источник