Logcat: Unterschied zwischen den Versionen

Aus Android Wiki
(Die Seite wurde neu angelegt: „Der '''logcat''' ist das Systemlogbuch bei Android<ref>http://developer.android.com/tools/help/logcat.html</ref>. == Inhalt == Das Android Logging System zeic…“)
 
(Kategorie)
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 1: Zeile 1:
Der '''logcat''' ist das Systemlogbuch bei Android<ref>http://developer.android.com/tools/help/logcat.html</ref>.
Der '''logcat''' ist ein Befehl der [[ADB]] und das gleichnamige Systemlogbuch von Android. In diesem Logbuch kann jede App und Systemprozess oder -dienst Einträge erstellen. Diese Enträge können einem Entwickler bei der Fehlersuche helfen, sind für den normalen Nutzer allerdings eher weniger hilfreich.<ref>http://developer.android.com/tools/help/logcat.html</ref>.


== Inhalt ==
== Inhalt ==
Das Android Logging System zeichnet alle Warnungen, Fehler und wichtige Ereignisse auf und speichert die zwischen. Diese Ereignisse können vom System, Systemapps oder Benutzerapps stammen.  
Das Android Logging System zeichnet alle Warnungen, Fehler und wichtige Ereignisse auf und speichert diese zwischen. Diese Ereignisse können vom System, Systemapps oder Benutzerapps stammen, je nachdem ob der Entwickler ein Logging von Fehlern oder Ereignissen vorgesehen hat oder nicht.


== Zugriff ==
== Zugriff ==
Durch den Befehl ''logcat'' kann man sich die Ereignisse in Echtzeit anzeigen lassen. Da die Ereignisse nicht automatisch in einer datei gespeichert werden, empfiehlt es sich den Mitschnitt parallel in einer zweiten Instanz, zum Beispiel mit [[ADB#Logcat|ADB]], in eine Textdatei zu speichern, um später die Ereignisse auswerten zu können. Die ADB erlaubt es dem Nutzer auch die Ereignisse nach ihrer Klassifizierung nach Fatalen Fehler, Fehler und Warnung filtern zu lassen.
Durch den Befehl ''logcat'' (den man zum Beispiel in der ADB ausführen kann) kann man sich die Ereignisse in Echtzeit anzeigen lassen. Da die Ereignisse nicht automatisch in einer Datei gespeichert werden, empfiehlt es sich den Mitschnitt parallel in einer zweiten Instanz in eine Textdatei zu speichern, um später die Ereignisse auswerten zu können. Die ADB erlaubt es dem Nutzer auch die Ereignisse nach ihrer Klassifizierung nach Fatalen Fehler, Fehler und Warnung filtern zu lassen. Bei der Echtzeitansicht werden die Ereignisse, je nach angewendetem Filter und Anzahl der Log-verwendenen Apps, in einem nicht mehr lesbaren Tempo angezeigt. Eine nachträgliche Speicherung ist prinzipiell nicht möglich.


== Einzelnachweis ==
== Einzelnachweis ==
<references />
<references />
[[Kategorie:Allgemein]]
[[Kategorie:Software]]

Aktuelle Version vom 23. Juni 2013, 16:31 Uhr

Der logcat ist ein Befehl der ADB und das gleichnamige Systemlogbuch von Android. In diesem Logbuch kann jede App und Systemprozess oder -dienst Einträge erstellen. Diese Enträge können einem Entwickler bei der Fehlersuche helfen, sind für den normalen Nutzer allerdings eher weniger hilfreich.[1].

Inhalt[Bearbeiten | Quelltext bearbeiten]

Das Android Logging System zeichnet alle Warnungen, Fehler und wichtige Ereignisse auf und speichert diese zwischen. Diese Ereignisse können vom System, Systemapps oder Benutzerapps stammen, je nachdem ob der Entwickler ein Logging von Fehlern oder Ereignissen vorgesehen hat oder nicht.

Zugriff[Bearbeiten | Quelltext bearbeiten]

Durch den Befehl logcat (den man zum Beispiel in der ADB ausführen kann) kann man sich die Ereignisse in Echtzeit anzeigen lassen. Da die Ereignisse nicht automatisch in einer Datei gespeichert werden, empfiehlt es sich den Mitschnitt parallel in einer zweiten Instanz in eine Textdatei zu speichern, um später die Ereignisse auswerten zu können. Die ADB erlaubt es dem Nutzer auch die Ereignisse nach ihrer Klassifizierung nach Fatalen Fehler, Fehler und Warnung filtern zu lassen. Bei der Echtzeitansicht werden die Ereignisse, je nach angewendetem Filter und Anzahl der Log-verwendenen Apps, in einem nicht mehr lesbaren Tempo angezeigt. Eine nachträgliche Speicherung ist prinzipiell nicht möglich.

Einzelnachweis[Bearbeiten | Quelltext bearbeiten]