Domanda

applicazione My Android può salvare i log logcat in un file. Questo file di registro viene quindi inviato agli sviluppatori per l'analisi.

C'è un bel Desktop Android applicazione visualizzatore di log, che visualizza questi registri?

Non è stato in grado di trovare un pronto per utilizzare lo strumento in Android SDK. Forse ho perso qualcosa lì?

È stato utile?

Soluzione

strumento di desktop per la lettura di file di log Android logcat, lo stesso che DDMS. entrare descrizione dell'immagine qui Lo scopo di questo strumento è quello di consentire agli sviluppatori di individuare rapidamente, analizzare, risolvere i problemi, piuttosto che lottare nel file di registro.

Caratteristica: http://code.google.com/p/androidlogcatviewer/wiki/KeyFeature

Download: http://code.google.com/p/androidlogcatviewer/downloads/list

Discutere-gruppo: http://groups.google.com/group/androidlogcatviewer

Altri suggerimenti

Ho provato LogView-0,19 - funziona bene per i miei registri di 13MB .

Assicurati di marchio ./logview e ./lib/logview.jar come eseguibile durante l'esecuzione in Linux.

online LogCat Beautifier a cui può colourize dato LogCat per una facile lettura. Davvero bello strumento e utilizza JavaScript, il che significa che non viene memorizzato niente da nessuna parte!

LogCat Beautifier in azione

Aggiornamento:

Il collegamento non è più accessibile, e per fortuna per noi, Android Studio supporta ora incollando il LogCat nella sua scheda "LogCat" (precedentemente "Monitor"). Su incollare, si avrebbe le opzioni per la ricerca / clic come log di un LogCat normale.

Io uso coloredlogcat per la visualizzazione di log logcat sulla console. Dovreste essere in grado di fare lo stesso.

cat logfile | coloredlogcat.py

Dovrebbe funzionare out of the box. Se così non fosse, sono sicuro che sono necessarie solo piccole modifiche. Date un'occhiata a questo link coloredlogcat per i dettagli.

È possibile utilizzare Android Debug Monitor o DDMS senza Eclipse.

opere Splinter registro su MacOS e può fare alcune cose meglio di DDMS, come il raggruppamento tag, risolvendo PID a nome del pacchetto, ecc https://splinter-log.com

entrare descrizione dell'immagine qui

Non ho ottimizzato log4j Chainsaw V2 e la (VFS) LogFilePatternReceiver per consentire Chainsaw per leggere gli eventi da file di log generati Android tramite tempo logcat -v

Scarica l'ultima snapshot sviluppatore di Chainsaw (Mac DMG e tarball disponibili): http: //people.apache. org / ~ sdeboy

Salva questo XML fuori come un file (dopo il ritocco dei 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>

E poi dopo l'avvio Chainsaw, selezionare il 'Usa un file di configurazione Chainsaw' opzione dal 'File, carico Chainsaw configurazione' del menu, accedere a questo file XML, selezionare 'iniziare sempre Chainsaw con questa configurazione' e premere OK.

TailExpert che io uso insieme con logcatUDP ai registri di cattura da più bersagli Android, logcatUDP invia il registro attraverso la rete di tailexpert dove mi cattura e mostra il fianco a fianco. Ma si può anche leggere i log dal file se ti piace, è un programma di coda in modo che aggiungerà LogMessages alla vista quando arrivano. È possibile filtrare i messaggi su parole chiave e utilizzare i colori per identificare determinati LogMessages. L'altra cosa che mi piace è che in tailexpert è possibile creare columnizers al volo e facilmente nascondere una o più colonne o modificare l'ordine delle colonne. Il programma è ricco di funzioni e di recente ho appena iniziato a scoprire l'uso di notifiche per inserire un segnalibro al volo e fermare il registro quando un certo LogMessages passa, il che rende la navigazione molto più veloce. Basta check-out, è possibile scaricarlo qui .

http://mlogcat.tistory.com/ ora, dal momento che Logcat Offline Viewer smettere il suo lavoro, probabilmente a causa di aggiornamento di Java.

LogExpert . Ha grandi opzioni di filtraggio ed è abbastanza veloce. Così ho creato un Columnizer personalizzato che analizza i log logcat. Ha alcuni miglioramenti per essere in grado di analizzare i miei log personalizzati con metodo e la linea. Potete scaricarlo qui .

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top