Entwicklungsumgebung für Navigationsereignis einrichten

So richten Sie Ihre Entwicklungsumgebung für NavigationEvent ein:

Abhängigkeiten deklarieren

  1. Fügen Sie Ihrem Projekt das navigationevent-Artefakt hinzu. Dies ist die Hauptbibliothek mit den gemeinsam genutzten Klassen NavigationEventDispatcher und NavigationEventHandler.

    Für die Jetpack Compose-Integration müssen Sie auch das entsprechende Compose-Artefakt hinzufügen:

    [versions]
    navigationevent = "1.0.0"
    
    [libraries]
    # NavigationEvent libraries
    androidx-navigationevent = { module = "androidx.navigationevent:navigationevent", version.ref = "navigationevent" }
    androidx-navigationevent-compose = { module = "androidx.navigationevent:navigationevent-compose", version.ref = "navigationevent" }
    
  2. Aktualisieren Sie Ihr Compile-SDK auf Version 36 oder höher:

    [versions]
    compileSdk = "36"
    
  3. Fügen Sie der Build-Datei Ihrer App (app/build.gradle.kts) Folgendes hinzu:

    dependencies {
      ...
      implementation(libs.androidx.navigationevent)
      implementation(libs.androidx.navigationevent.compose)
    }