Protokollnachrichten

Protokollnachrichten

Das Hinzufügen von Nachrichten zu alog kann eine nützliche Möglichkeit sein, zu überprüfen, ob Ihr Code wie geplant funktioniert. Sie sagen Android, was Sie in Ihrem Java-Code anmelden sollen, und wenn die App ausgeführt wird, überprüfen Sie die Ausgabe im Android-Protokoll (a.k.a. logcat).

Protokollieren Sie Nachrichten mit einer der folgenden Methoden in der Android.util.Log-Klasse

Log.v(String-Tag, Zeichenfolgennachricht)Protokolliert eine ausführliche Nachricht.
Log.d(String-Tag, Zeichenfolgennachricht)Protokolliert eine Debugnachricht.
Log.i(String-Tag, String-Nachricht)Protokolliert eine Informationsnachricht.
Log.w(String-Tag, String-NachrichtProtokolliert eine Warnmeldung.
Log.e(String-Tag, String-Nachricht)Protokolle und Fehlermeldung.

Es gibt auch eine Log.wtf()-Methode, mit der Sie Ausnahmen melden können, die niemals passieren sollten. Laut Android-Dcumentation bedeutet wtf "Was für ein schrecklicher Fehler"

Jede Nachricht besteht aus einem String-Tag, das Sie verwenden, um die Quelle der Messae und die Nachricht selbst zu identifizieren. Um beispielsweise eine ausführliche Nachricht zu protokollieren, die von DelayedMessageService stammt, verwenden Sie die Log.v()-Methode wie folgt:

Log.v("MyService", "Dies ist eine Nachricht");

Sie können die Logcat in Android Strudio anzeigen und nach den verschiedenen Nachrichtentypen filtern. Um den Logcat anzuzeigen, wählen Sie die Android-Monitor-Option am unteren Rand des Projektbildschirms in Android Sturio aus, und klicken Sie dann auf die Registerkarte logcat.

Schreibe einen Kommentar