web-dev-qa-db-fra.com

Visionneuse de journal de bureau Android

Mon application Android peut enregistrer les journaux logcat dans un fichier. Ce fichier journal est ensuite envoyé aux développeurs pour analyse.

Existe-t-il une application NicedesktopAndroid Log Viewer permettant de visualiser ces journaux?

Je n'ai pas réussi à trouver un outil prêt à l'emploi dans Android SDK. Peut-être que j'ai manqué quelque chose là-bas?

30
inazaruk

Outil de bureau permettant de lire le fichier journal Android logcat, identique à DDMS.enter image description herele but de cet outil est de permettre aux développeurs de localiser, d’analyser, de résoudre des problèmes rapidement, plutôt que Plutôt que de lutter dans le fichier journal.

Fonctionnalité: http://code.google.com/p/androidlogcatviewer/wiki/KeyFeature

Télécharger: http://code.google.com/p/androidlogcatviewer/downloads/list

Groupe de discussion: http://groups.google.com/group/androidlogcatviewer

28
user1328079

J'ai essayé logview-0.19 - fonctionne bien pour mes journaux de 13 Mo.

Assurez-vous de marquer ./logview et ./lib/logview.jar comme exécutables lors de l'exécution sous Linux.

12
St.Shadow

Outil de bureau pour lire le fichier journal Android logcat, identique à DDMS.

Le but de cet outil est de permettre aux développeurs de localiser, d’analyser et de résoudre rapidement les problèmes plutôt que de se débattre dans le fichier journal.

Fonctionnalité: http://code.google.com/p/androidlogcatviewer/wiki/KeyFeature

Télécharger: http://code.google.com/p/androidlogcatviewer/downloads/list

4
m41m41

J'ai trouvé Online LogCat Beautifier qui peut colorer LogCat étant donné pour une lecture facile. Outil vraiment sympa et il utilise JavaScript, ce qui signifie que rien n'est stocké nulle part!

LogCat Beautifier in action

Mettre à jour:

Le lien n'est plus accessible et, heureusement pour nous, Android Studio prend désormais en charge le collage du LogCat dans son onglet "LogCat" (auparavant "Moniteur"). Lors du collage, vous aurez les options pour rechercher/cliquer comme un journal LogCat normal.

4
Sufian

J'utilise coloredlogcat pour afficher les journaux de logcat sur la console. Vous devriez pouvoir faire la même chose.

cat logfile | coloredlogcat.py

Cela devrait fonctionner hors de la boîte. Si ce n'est pas le cas, je suis sûr que seules des modifications mineures sont nécessaires . Regardez ce lien coloredlogcat pour plus de détails.

3
Robert

Vous pouvez utiliser Android Debug Monitor ou DDMS sans Eclipse.

3
Jim McKeeth

Splinter Log fonctionne sur MacOS et peut faire certaines choses mieux que DDMS, comme grouper les balises, résoudre les pids en noms de paquets, etc. https://splinter-log.com

 enter image description here

2
dzlatkov

J'ai peaufiné log4j Chainsaw V2 et LogFilePatternReceiver (VFS) pour permettre à Chainsaw de lire les événements à partir des fichiers journaux Android générés via logcat -v time.

Téléchargez le dernier instantané pour les développeurs de Chainsaw (Mac DMG et tarball disponibles): http://people.Apache.org/~sdeboy

Enregistrez ce fichier XML en tant que fichier (après avoir peaufiné le fichierURL):

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

Après avoir démarré Chainsaw, sélectionnez l'option "Utiliser un fichier de configuration Chainsaw" dans le menu "Fichier, chargez la configuration de la tronçonneuse", accédez à ce fichier XML, sélectionnez "Toujours démarrer Chainsaw avec cette configuration" et appuyez sur OK.

1
Scott

Personnellement, j'aime bien TailExpert que j'utilise avec logcatUDP pour capturer les journaux de plusieurs cibles Android, logcatUDP envoie le journal sur le réseau à tailexpert où je le capture et le visualise côte à côte. Mais vous pouvez également lire les journaux à partir d'un fichier si vous le souhaitez. Il s'agit d'un programme complémentaire qui ajoute des messages de journalisation à la vue lorsqu'ils arrivent. Vous pouvez filtrer les messages sur les mots-clés et utiliser des couleurs pour identifier certains messages de journalisation. L’autre chose que j’aime bien, c’est que tailexpert vous permet de créer des colonnes immédiatement, de masquer facilement une ou plusieurs colonnes ou de modifier leur ordre. Le programme regorge de fonctionnalités et je viens tout juste de commencer à découvrir l’utilisation des notifications pour placer des signets à la volée et arrêter le journal lorsqu'un certain message passe, ce qui rend la navigation beaucoup plus rapide. Il suffit de le vérifier, vous pouvez le télécharger ici .

1
user3497729
1
hello

Je suis allé avec http://mlogcat.tistory.com/ maintenant, car Logcat Offline Viewer a quitté son travail probablement à cause de la mise à jour de Java.

0
OneWorld