web-dev-qa-db-ja.com

ID「androidx.navigation.safeargs」のプラグインが見つかりません

Safe Args(Android Navigation)を次のようにアプリに追加しようとすると

(このガイドの使用: 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 {...

私はこのエラーを受け取ります:

ID 'androidx.navigation.safeargs'のプラグインが見つかりません。

11
AVEbrahimi

たす androidx.navigation.safeargsplugin以下の手順に従ってください

  1. classpath "Android.Arch.navigation:navigation-safe-args-gradle-plugin:1.0.0-alpha09"
    (最新)上記をプロジェクトのGradelファイルに追加依存ブロック

  2. それから加えて apply plugin: 'androidx.navigation.safeargs'をapp/Module gradleファイルに

23
Anmol

この行をbuild.gradleプロジェクトレベルに追加するだけです。

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

これは、間違ったbuild.gradleファイルで宣言しているために表示されます。このように表示されるbuild.gradleに配置する必要があります

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

このリンクはそれを追加する方法を説明します https://developer.Android.com/jetpack/androidx/releases/navigation#safe_args

2
Gian Gomen

このように https://developer.Android.com/jetpack/androidx/releases/navigation

上記を依存関係ブロック内のプロジェクトGradelファイルに追加します

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

それから加えて apply plugin: androidx.navigation.safeargsをapp/Module gradleファイルに

0
Abednego

追加

クラスパス "androidx.navigation:navigation-safe-args-gradle-plugin:2.1.0-alpha05"

プロジェクトレベルの依存関係

たとえば:

依存関係

{

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

}

最新バージョンを追加することを忘れないでください

0
Vinay John