web-dev-qa-db-fra.com

(Android Studio 3.2 Beta) - Configuration du composant d'architecture de navigation

Je souhaite essayer la nouvelle fonctionnalité du composant Architecture de navigation. J'ai donc suivi ce didacticiel: https://www.youtube.com/watch?v=GOpeBbfyb6s .

J'utilise Android Studio 3.2 Beta 1. J'ai installé les dépendances nécessaires, mais lorsque j'essaie de créer le fichier de ressources Android de navigation dans le projet, comme dans la vidéo ci-dessus, l'option Navigation n'apparaît pas. dans le menu de sélection.

Mon problème:

Il n'y a pas d'option Navigation à sélectionner lors de la tentative de création du fichier de ressources de navigation Android. Me manque-t-il des étapes de l'installation?

Résultat attendu:

 enter image description here

Ma situation:

 No Navigation Option to Select

mon build.gradle

dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar'])
    implementation"org.jetbrains.kotlin:kotlin-stdlib-jre7:$kotlin_version"
    implementation 'com.Android.support:appcompat-v7:27.1.1'
    implementation 'com.Android.support.constraint:constraint-layout:1.1.2'
    testImplementation 'junit:junit:4.12'
    androidTestImplementation 'com.Android.support.test:runner:1.0.2'
    androidTestImplementation 'com.Android.support.test.espresso:espresso-core:3.0.2'

    // Navigation Architecture Component Configuration install HERE!!
    def nav_version = "1.0.0-alpha02"

    implementation "Android.Arch.navigation:navigation-fragment-ktx:$nav_version" // use -ktx for Kotlin
    implementation "Android.Arch.navigation:navigation-ui-ktx:$nav_version" // use -ktx for Kotlin


}
5
I am a Student

Per ce numéro actuellement ouvert :

Selon l'écran Aide> Nouveautés de Android Studio, qui s'est affiché lors de la mise à niveau:

"L'éditeur de navigation est une fonctionnalité expérimentale. Vous devez donc l'activer en ouvrant la boîte de dialogue IDE" Paramètres/Préférences ", en sélectionnant" Expérimentale "dans le volet de gauche, puis en cochant la case" Activer/Désactiver ". Éditeur de navigation "."

Nous mettrons à jour la documentation de navigation pour l'indiquer spécifiquement. Il sera également activé par défaut sur les futures versions de Canary (d'Android Studio 3.3) lorsqu'elles seront disponibles.

Vous devez donc activer manuellement l'éditeur de navigation sur les versions bêta d'Android Studio 3.2.

21
ianhanniballake

J'ai rencontré le même problème lorsque je crée un nouveau fichier de ressources sous la forme Type de navigation .

L'éditeur de navigation est uniquement disponible dans Android Studio 3.2 Canary.  

J'ai essayé d'activer l'éditeur de navigation manuellement: Fichier → Paramètres → Expérimental → Activer l'éditeur de navigation.

L’option de navigation n’apparaît toujours pas dans le menu de sélection.

Il apparaîtra après avoir redémarré Android Studio.

Remarque: j'ai suivi ce lien https://developer.Android.com/topic/libraries/architecture/navigation/navigation-implementing

1
pooja