Kotlin Print to Console in Android Studio

Kailash Vaviya 20 Juni 2023
  1. Was ist das Logcat-Fenster?
  2. Kotlin Print to Console in Android Studio
Kotlin Print to Console in Android Studio

Die Konsole ist der Monitor des Systems, der mit einem Eingabegerät verbunden ist. Wir müssen Nachrichten auf der Konsole anzeigen, um zu verstehen, was der Compiler im Backend macht.

Angenommen, beim Ausführen eines Codes tritt ein Fehler auf. Woher wissen wir, welcher Fehler aufgetreten ist, wenn wir ihn nicht auf der Konsole sehen?

Daher ist das Drucken auf der Konsole von größter Bedeutung.

Es gibt verschiedene Möglichkeiten in verschiedenen Sprachen, um auf der Konsole zu drucken. Wir verwenden printf() in C, cout in C++, System.out.println() in Java und println() in Kotlin.

Aber das Android Studio funktioniert ein wenig anders. Die Verwendung von println() im Android Studio zeigt keine Meldung auf der Konsole in Kotlin an.

Wie können wir also mit Kotlin in Android Studio auf die Konsole drucken? Dieser Artikel wird Ihnen genau darauf eine Antwort geben.

Was ist das Logcat-Fenster?

Bevor wir uns mit dem Drucken auf der Konsole mit Kotlin in Android Studio befassen, müssen wir das Logcat-Fenster verstehen. Nun, Logcat Window ist die Konsole von Android Studio.

Jede Nachricht, die wir an die Konsole ausgeben, wird im Logcat-Fenster angezeigt.

Kotlin Print to Console in Android Studio

Wir können mit Kotlin in Android Studio mit Hilfe der Klasse log auf die Konsole drucken. Es ist eine vordefinierte Klasse, die das Schreiben von Nachrichten an die Konsole ermöglicht.

Wir müssen die log-Klassenbibliothek android.util.Log importieren, um mit Kotlin auf der Konsole zu drucken.

Hier ist die grundlegende Syntax zum Drucken auf der Konsole.

import android.util.Log

{...}

Log.d("TAG", "message")

{...}

Der Buchstabe d in der obigen Syntax gibt an, dass die Protokollnachricht zum Debuggen des Codes dient. In ähnlicher Weise hat die Klasse log verschiedene Buchstabenindikatoren für verschiedene Zwecke, nämlich:

  1. v (Ausführlich)
  2. d (Debuggen)
  3. i (Informationen)
  4. w (Warnung)
  5. e (Fehler)
  6. a (Behaupten)

Wie wir in der Syntax sehen können, hat die Klasse log zwei Argumente: "TAG" und "message".

Anstelle des "TAG" müssen wir einen Indikator für den Konsolenbefehl schreiben. Und für die Nachricht müssen wir eine Nachricht schreiben, die wir auf der Konsole drucken möchten.

Kailash Vaviya avatar Kailash Vaviya avatar

Kailash Vaviya is a freelance writer who started writing in 2019 and has never stopped since then as he fell in love with it. He has a soft corner for technology and likes to read, learn, and write about it. His content is focused on providing information to help build a brand presence and gain engagement.

LinkedIn