הגדרת סביבת פיתוח לאירוע ניווט

כדי להגדיר את סביבת הפיתוח ל-NavigationEvent, פועלים לפי השלבים הבאים.

הצהרה על יחסי תלות

  1. מוסיפים את ארטיפקט navigationevent לפרויקט. זוהי ספריית הליבה שמכילה את המחלקות המשותפות NavigationEventDispatcher ו-NavigationEventHandler.

    כדי לשלב את Jetpack פיתוח נייטיב, צריך גם להוסיף את ארטיפקט ה-פיתוח נייטיב המתאים:

    [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. מעדכנים את ה-SDK של הקומפילציה לגרסה 36 ומעלה:

    [versions]
    compileSdk = "36"
    
  3. מוסיפים את השורות הבאות לקובץ ה-build של האפליקציה, app/build.gradle.kts:

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