erweitern Android.util.Log, um in Datei zu schreiben

8

Ich möchte die android.util.Log -Klasse erweitern, um auch in eine Protokolldatei im internen Speicher des Geräts zu schreiben, vorzugsweise auch für bestimmte TAGS .

Ich habe derzeit eine Implementierung:

%Vor%

Wie Sie sehen können, protokolliert diese benutzerdefinierte Protokollfunktion sowohl eine Protokolldatei im internen Speicher (mit der android-logging-log4j -Bibliothek) als auch die android.util.Log -Klasse. Allerdings möchte ich die Standard-Protokolleinträge von der android.util.Log -Klasse in meiner Protokolldatei und wenn möglich nur bestimmte (benutzerdefinierte) TAGS .

Hat jemand ein Beispiel oder irgendwelche guten Tipps, wie man das erreicht?

Vielen Dank im Voraus

    
Ricky 10.09.2013, 08:29
quelle

2 Antworten

7

Sie können log cat programmatisch lesen und in eine Textdatei speichern, oder Sie senden es wo Sie wollen.

unten ist der detaillierte Artikel, den ich für den gleichen Artikel geschrieben habe

lesen & amp; Speichern Sie Log-cat programmatisch in Android

und zum Lesen des Logcat hier ist Beispielcode

%Vor%     
swiftBoy 10.09.2013 08:38
quelle
1

Also gibt es viel kürzere Variante

%Vor%     
xoxol_89 03.08.2015 15:55
quelle

Tags und Links