Configura l'ambiente di sviluppo per l'evento di navigazione

Per configurare l'ambiente di sviluppo per NavigationEvent, segui questi passaggi.

Dichiarare le dipendenze

  1. Aggiungi l'artefatto navigationevent al tuo progetto. Questa è la libreria di base che contiene le classi NavigationEventDispatcher e NavigationEventHandler condivise.

    Per l'integrazione di Jetpack Compose, devi anche aggiungere l'artefatto Compose corrispondente:

    [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. Aggiorna l'SDK di compilazione alla versione 36 o successive:

    [versions]
    compileSdk = "36"
    
  3. Aggiungi quanto segue al file di build dell'app, app/build.gradle.kts:

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