web-dev-qa-db-fra.com

Plugin avec l'ID 'androidx.navigation.safeargs' introuvable

Lorsque j'essaie d'ajouter Safe Args (navigation Android) à mon application comme suit

(à l'aide de ce guide: https://developer.Android.com/topic/libraries/architecture/navigation/navigation-pass-data ):

apply plugin: 'com.Android.application'
apply plugin: 'androidx.navigation.safeargs'

apply plugin: 'kotlin-Android'

apply plugin: 'kotlin-Android-extensions'
apply plugin: 'com.google.gms.google-services'

Android {...

Je reçois cette erreur:

Plugin avec l'ID 'androidx.navigation.safeargs' introuvable.

11
AVEbrahimi

Ajouter androidx.navigation.safeargsplugin suivre les étapes ci-dessous

  1. classpath "Android.Arch.navigation:navigation-safe-args-gradle-plugin:1.0.0-alpha09"
    (dernière) Ajoutez ci-dessus à votre fichier Project Gradel à l'intérieur bloc de dépendance

  2. Puis ajouter apply plugin: 'androidx.navigation.safeargs' à votre fichier gradle d'application/module

23
Anmol

Ajoutez simplement cette ligne au niveau de votre projet build.gradle:

 classpath "androidx.navigation:navigation-safe-args-gradle-plugin:2.2.0-rc02"
4
sana ebadi

Il apparaît parce que vous le déclarez dans le mauvais fichier build.gradle. Vous devez le mettre dans le build.gradle qui montre comme ça

buildscript {
    repositories {
        google()
    }
    dependencies {
        def nav_version = "2.1.0"
        classpath "androidx.navigation:navigation-safe-args-gradle-plugin:$nav_version"
    }
}

Ce lien explique comment l'ajouter https://developer.Android.com/jetpack/androidx/releases/navigation#safe_args

2
Gian Gomen

selon cela https://developer.Android.com/jetpack/androidx/releases/navigation

Ajoutez ci-dessus à votre fichier Project Gradel à l'intérieur du bloc de dépendance

`classpath "Android.Arch.navigation:navigation-safe-args-gradle-plugin:2.2.1`

puis ajouter apply plugin: androidx.navigation.safeargs à votre fichier gradle d'application/module

0
Abednego

Ajouter

classpath "androidx.navigation: navigation-safe-args-gradle-plugin: 2.1.0-alpha05"

dans vos dépendances au niveau du projet

Par exemple:

dépendances

{

    classpath "androidx.navigation:navigation-safe-args-gradle-plugin:2.1.0-alpha05"

}

N'oubliez pas d'ajouter la dernière version

0
Vinay John