Подтвердить что ты не робот

Средство просмотра журналов для настольных компьютеров Android

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

Есть ли приложение desktop приложение для просмотра журнала Android, которое бы визуализировало эти журналы?

Мне не удалось найти готовый инструмент для использования в Android SDK. Может, я что-то пропустил?

4b9b3361

Ответ 1

Настольный инструмент для чтения файла журнала ловушек Android, так же, как и DDMS. enter image description here Цель этого инструмента - позволить разработчикам быстро находить, анализировать, решать проблемы, а чем борьба в файле журнала.

Характеристика: http://code.google.com/p/androidlogcatviewer/wiki/KeyFeature

Скачать: http://code.google.com/p/androidlogcatviewer/downloads/list

Обсуждение-группы: http://groups.google.com/group/androidlogcatviewer

Ответ 2

Я пробовал logview-0.19 - отлично работает для моих журналов 13 МБ.

Обязательно отметьте. /logview и./lib/logview.jar как исполняемый файл при работе в Linux.

Ответ 3

Настольный инструмент для чтения файла журнала ловушек Android, так же, как и DDMS.

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

Характеристика: http://code.google.com/p/androidlogcatviewer/wiki/KeyFeature

Скачать: http://code.google.com/p/androidlogcatviewer/downloads/list

Ответ 4

Я нашел Online LogCat Beautifier, который может колорировать данный LogCat для удобства чтения. Действительно хороший инструмент, и он использует JavaScript, что означает, что ничего не хранится нигде!

LogCat Beautifier in action

Обновление:

Ссылка больше не доступна, и, к счастью, для нас, Android Studio теперь поддерживает вставку LogCat на вкладку "LogCat" (ранее "Monitor" ). После вставки у вас будут параметры поиска/щелчка, как обычный журнал LogCat.

Ответ 5

Я использую colorlogcat для просмотра журналов logcat на консоли. Вы должны быть в состоянии сделать то же самое.

cat logfile | coloredlogcat.py

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

Ответ 6

Вы можете использовать Android Debug Monitor или DDMS без Eclipse.

Ответ 8

Я изменил log4j Chainsaw V2 и (VFS) LogFilePatternReceiver, чтобы позволить Chainsaw читать события из файлов журнала Android, сгенерированных с помощью logcat -v time

Загрузите последний снимок разработчика Chainsaw (доступно для Mac DMG и tarball): http://people.apache.org/~sdeboy

Сохраните этот XML как файл (после настройки файлаURL):

<?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>

Затем, после запуска Chainsaw, выберите опцию "Использовать конфигурационный файл бензопилы" в меню "Файл, загрузить Chainsaw configuration", перейдите к этому XML файлу, выберите "Всегда запускайте бензопилу с этой конфигурацией" и нажмите OK.

Ответ 9

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

Ответ 10

Splinter Log работает на MacOS и может делать несколько вещей лучше, чем DDMS, например, группировать теги, разрешать имена пакетов и т.д. https://splinter-log.com

введите описание изображения здесь

Ответ 12

Мне нравится LogExpert. Он имеет отличные параметры фильтрации, и это довольно быстро. Поэтому я создал собственный столбец, который анализирует журналы LogCat. Он имеет некоторые улучшения, чтобы иметь возможность анализировать мои собственные журналы с помощью метода и строки. Вы можете скачать здесь.