Konfigurowanie środowiska programistycznego na potrzeby zdarzenia nawigacji

Aby skonfigurować środowisko programistyczne pod kątem NavigationEvent, wykonaj te czynności.

Deklarowanie zależności

  1. Dodaj artefakt navigationevent do projektu. Jest to podstawowa biblioteka zawierająca udostępnione klasy NavigationEventDispatcherNavigationEventHandler.

    W przypadku integracji z Jetpack Compose musisz też dodać odpowiedni artefakt Compose:

    [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. Zaktualizuj pakiet SDK kompilacji do wersji 36 lub nowszej:

    [versions]
    compileSdk = "36"
    
  3. Dodaj do pliku kompilacji aplikacji app/build.gradle.kts te informacje:

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