Jetpack Compose Academy · Lektion

Ihre erste App im Emulator ausführen

Erstellen und starten Sie die App und sehen Sie Hello World auf dem Bildschirm.

Lektion 4 von 413 Schritte

Ihre erste App im Emulator ausführen ist eine kostenlose Jetpack Compose Academy-Lektion auf CoddyKit. Dies ist Lektion 4 von 4. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des Jetpack Compose Academy-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der Jetpack Compose Academy-Kurs umfasst insgesamt 4 Lektionen.

Time to See It Run

Du hast ein Composable geschrieben, jetzt lass es uns ausführen. In wenigen Minuten wirst du sehen, wie „Hello World“ auf einem virtuellen Telefon direkt in Android Studio erscheint. 🚀

setContent Hooks Up Your UI

Jede Compose-App beginnt in der MainActivity, wo setContent den Composable-Baum mit dem Bildschirm verbindet. Es ist die Brücke von Android zu Compose.

setContent {
    Greeting("World")
}

Pick a Run Target

Wählen Sie in der Symbolleiste ein Gerät aus, auf dem die Anwendung ausgeführt werden soll: Ihren Emulator oder ein angeschlossenes Telefon. Android Studio listet alle verfügbaren Ziele in einem Dropdown-Menü auf.

Press the Green Run Button

Klicken Sie auf den grünen Ausführen-Pfeil (oder Umschalt+F10). Android Studio erstellt Ihre App, installiert sie auf dem Gerät und startet sie automatisch.

Gradle Builds the APK

Im Hintergrund kompiliert Gradle Ihren Code und bündelt ihn zu einer installierbaren App. Der erste Build-Vorgang dauert etwas länger, spätere Durchläufe sind deutlich schneller.

Hello World Appears

Der Emulator startet, Ihre App wird installiert und Ihre Begrüßung erscheint auf dem Bildschirm. Dieser Text stammt direkt aus Ihrer Composable-Funktion. 🎉

Preview vs Real Run

Der Bereich @Preview zeigt die Benutzeroberfläche schnell an, ohne dass eine Installation erforderlich ist. Die Ausführung auf einem Gerät entspricht der echten Anwendung, mit vollständiger Interaktivität und tatsächlichem Verhalten.

@Preview
@Composable
fun GreetingPreview() {
    Greeting("World")
}

Edit, Then Re-Run

Ändern Sie Ihren Text, drücken Sie erneut auf „Ausführen“ und die App wird aktualisiert. Diese schnelle Edit-and-Run-Schleife ermöglicht Ihnen die zügige Iteration auf echten Bildschirmen.

Watch the Logcat

Logcat am unteren Rand streamt die Protokolle Ihrer laufenden App. Wenn etwas nicht wie erwartet funktioniert, ist dies der erste Ort, an dem Sie nach Hinweisen suchen.

First Build Feels Slow

Keine Sorge, wenn der erste Start eine Weile dauert. Gradle lädt Bibliotheken herunter und speichert sie im Cache. Nachfolgende Ausführungen nutzen diesen Cache wieder und sind wesentlich schneller.

Stop and Re-Launch Anytime

Verwenden Sie die rote Stop-Taste, um die App anzuhalten, und klicken Sie dann erneut auf „Run“, um sie neu zu starten. Sie behalten die volle Kontrolle über den Build- und Testzyklus.

Quick Check

Lass uns bestätigen, was deine Composables mit dem Bildschirm verbindet.

Recap: Your First App

Du hast es geschafft! setContent hat deine Benutzeroberfläche verknüpft, Run hat sie erstellt und installiert, und „Hello World“ ist erschienen. Jetzt kannst du sie bearbeiten, erneut ausführen und währenddessen Logcat beobachten.

Kostenlos starten

Lerne Kotlin mit einem KI-Tutor — kostenlos

Schreibe und führe echten Code in deinem Browser aus, bekomme sofortige Hilfe von einem 24/7 KI-Tutor und setze dein Lernen im Web oder in der App fort.

Kurse
30
Lektionen
120

Häufig gestellte Fragen

Ist die Lektion „Ihre erste App im Emulator ausführen“ kostenlos?

Ja — der vollständige Text von „Ihre erste App im Emulator ausführen“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des Jetpack Compose Academy-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der Jetpack Compose Academy-Kurs umfasst insgesamt 4 Lektionen.

Was lerne ich in „Ihre erste App im Emulator ausführen“?

Erstellen und starten Sie die App und sehen Sie Hello World auf dem Bildschirm. Du übst Jetpack Compose Academy mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.

Brauche ich Erfahrung, um Jetpack Compose Academy zu starten?

Keine Vorkenntnisse erforderlich. Jetpack Compose Academy auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 4 von 4.

Wie lange dauert die Lektion „Ihre erste App im Emulator ausführen“?

Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.

Kann ich in dieser Jetpack Compose Academy-Lektion Code schreiben und ausführen?

Ja. Jede Jetpack Compose Academy-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.

Alle Lektionen in diesem Kurs

  1. Was Compose ersetzt: Abschied von XML
  2. Android Studio für Compose einrichten
  3. Aufbau einer @Composable-Funktion
  4. Ihre erste App im Emulator ausführen
← Zurück zu Jetpack Compose Academy