Android Desktop Log Viewer
-
29-09-2019 - |
Вопрос
Мое приложение для Android может сохранить журналы LogCat в файл. Этот файл журнала затем отправляется разработчикам для анализа.
Есть хороший настольный компьютер Android Log Viewer Application, которое визуализирует эти журналы?
Я не смог найти готовый инструмент в Android SDK. Может я что -то там пропустил?
Решение
Настольный инструмент для чтения файла журнала Android LogCat, так же, как DDMS. Цель этого инструмента состоит в том, чтобы позволить разработчикам быстро найти, анализировать, решать проблемы, а не бороться в файле журнала.
Характерная черта:http://code.google.com/p/androidlogcatviewer/wiki/keyfeature
Скачать:http://code.google.com/p/androidlogcatviewer/downloads/list
Обсудить группу:http://groups.google.com/group/androidlogcatviewer
Другие советы
я пробовал logview-0.19 - прекрасно работает для моих журналов 13 МБ.
Обязательно отметите ./logview и ./lib/logview.jar как исполняемый файл при запуске в Linux.
я нашел Онлайн -логкат Beautifier к которому может Colourize LogCat для легкого чтения. Действительно хороший инструмент, и он использует JavaScript, что означает, что нигде ничего не хранится!
Обновлять:
Ссылка больше не доступна, и, к счастью для нас, Android Studio теперь поддерживает вставку LogCat на свою вкладку «logCat» (ранее «монитор»). После вставки у вас будут параметры для поиска/нажатия как обычный журнал LogCat.
я использую Coloredlogcat Для просмотра журналов LogCat на консоли. Вы должны быть в состоянии сделать то же самое.
cat logfile | coloredlogcat.py
Это должно работать из коробки. Если это не так, я уверен, что необходимы только незначительные модификации. Посмотрите на эту ссылку Coloredlogcat Для деталей.
Вы можете использовать монитор отладки Android или DDMS без затмения.
Splinter Log Работает на macOS и может сделать несколько вещей лучше, чем DDM, например, группировка тегов, разрешение писков для имени упаковки и т. Д. https://splinter-log.com
кликните сюда.
автономный инструмент журнала.
http://androidforums.com/application-announcements/207057-tool-logviewer-android.html
Я настроил Log4J Bainsaw V2 и (VFS) LogFilePatternReceiver, чтобы позволить бензопилам читать события из файлов журнала Android, сгенерированных с помощью LogCat -V Time
Загрузите новейший снимок бензопилы (Mac DMG и Tarball): http://people.apache.org/~sdeboy
Сохраните этот XML в качестве файла (после настройки FileUrl):
<?xml version="1.0" encoding="UTF-8"?>
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/" debug="true">
<plugin class="org.apache.log4j.chainsaw.vfs.VFSLogFilePatternReceiver" name="android-log">
<param name="appendNonMatches" value="true"/>
<param name="autoReconnect" value="true"/>
<param name="fileURL" value="file:/path/to/android/log"/>
<param name="name" value="android-log"/>
<param name="logFormat" value="TIMESTAMP LEVEL/LOGGER(PROP(PID)):MESSAGE"/>
<param name="customLevelDefinitions" value="V=TRACE,D=DEBUG,I=INFO,W=WARN,E=ERROR,F=FATAL,S=OFF"/>
<param name="promptForUserInfo" value="false"/>
<param name="tailing" value="true"/>
<param name="timestampFormat" value="yyyyMMdd HH:mm:ss.SSS"/>
<param name="waitMillis" value="2000"/>
</plugin>
</log4j:configuration>
А затем после запуска бензопилы выберите опцию «Использовать файл конфигурации бензопилы» из меню «Загрузите конфигурацию бензопью», просматривайте этот файл XML, выберите «Всегда запустите бензопилу с этой конфигурацией» и нажмите OK.
Лично мне нравится Tailexpert который я использую вместе с logcatudp для захвата журналов из нескольких целей Android, LogCatudp отправляет журнал через сеть в TailExpert, где я захватываю его и просматриваю бок о бок. Но вы также можете прочитать журналы из файла, если хотите, это хвостовая программа, так что она добавит logmessages к представлению, когда они прибывают. Вы можете фильтровать сообщения по ключевым словам и использовать цвета для определения определенных логических подразделений. Другая вещь, которая мне нравится, это то, что в Tailexpert вы можете создавать столбцы на лету и легко скрыть один или несколько столбцов или изменить порядок столбца. Программа заполнена функциями, и я недавно только начал обнаружить использование уведомлений для размещения закладок на лету и остановить журнал, когда проходят определенные логические подгонки, что делает навигацию намного быстрее. Просто проверьте это, вы можете скачать его здесь.
я пошел с http://mlogcat.tistory.com/ Теперь, с тех пор Logcat Offline Viewer Выйдите из своей работы, вероятно, из -за обновления Java.
Мне нравится LogExpert. Анкет У него отличные варианты фильтрации, и это довольно быстро. Поэтому я создал пользовательский столбец, который анализирует журналы logcat. У него есть некоторые улучшения, чтобы иметь возможность анализировать мои пользовательские журналы с помощью метода и линии. Вы можете скачать его здесь.