Menyiapkan lingkungan pengembangan untuk Peristiwa Navigasi

Untuk menyiapkan lingkungan pengembangan Anda untuk NavigationEvent, ikuti langkah-langkah berikut.

Mendeklarasikan dependensi

  1. Tambahkan artefak navigationevent ke project Anda. Ini adalah library inti yang berisi class NavigationEventDispatcher dan NavigationEventHandler bersama.

    Untuk integrasi Jetpack Compose, Anda juga perlu menambahkan artefak Compose yang sesuai:

    [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. Update SDK kompilasi Anda ke 36 atau yang lebih tinggi:

    [versions]
    compileSdk = "36"
    
  3. Tambahkan kode berikut ke file build aplikasi Anda, app/build.gradle.kts:

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