Configura el entorno de desarrollo para el evento de navegación

Para configurar tu entorno de desarrollo para NavigationEvent, sigue estos pasos.

Cómo declarar dependencias

  1. Agrega el artefacto navigationevent a tu proyecto. Esta es la biblioteca principal que contiene las clases NavigationEventDispatcher y NavigationEventHandler compartidas.

    Para la integración de Jetpack Compose, también debes agregar el artefacto de Compose correspondiente:

    [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. Actualiza el SDK de compilación a la versión 36 o posterior:

    [versions]
    compileSdk = "36"
    
  3. Agrega lo siguiente al archivo de compilación de tu app, app/build.gradle.kts:

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