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'のプラグインが見つかりません。
たす androidx.navigation.safeargs
plugin以下の手順に従ってください
classpath "Android.Arch.navigation:navigation-safe-args-gradle-plugin:1.0.0-alpha09"
(最新)上記をプロジェクトのGradelファイルに追加依存ブロック
それから加えて apply plugin: 'androidx.navigation.safeargs'
をapp/Module gradleファイルに
この行をbuild.gradleプロジェクトレベルに追加するだけです。
classpath "androidx.navigation:navigation-safe-args-gradle-plugin:2.2.0-rc02"
これは、間違った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
このように 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ファイルに
追加
クラスパス "androidx.navigation:navigation-safe-args-gradle-plugin:2.1.0-alpha05"
プロジェクトレベルの依存関係
たとえば:
依存関係
{
classpath "androidx.navigation:navigation-safe-args-gradle-plugin:2.1.0-alpha05"
}
最新バージョンを追加することを忘れないでください