Some problems were found with the configuration of task

1.問題

Android Studioでアプリをビルドすると、 Some problems were found with the configuration of task :app:generateSafeArgsDebug``エラーでコンパイルが失敗しました。

Some problems were found with the configuration of task ':app:generateSafeArgsDebug' (type 'ArgumentsGenerationTask').
  - Type 'androidx.navigation.safeargs.gradle.ArgumentsGenerationTask' property 'applicationId' is missing an input or output annotation.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

2.解決

問題の原因は、プロジェクトのGradleで宣言された navigation-safe-args-gradle-plugin:2.1.0 バージョンが他の依存関係と競合し、エラーが発生したようです。

dependencies {
    classpath "com.android.tools.build:gradle:7.0.4"
    classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.6.10"
    classpath "androidx.navigation:navigation-safe-args-gradle-plugin:2.1.0"

以下のように現在最新バージョンの「2.3.5」バージョンに変更したところ、ビルドが成功しました。

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

References

codechachaCopyright ©2019 codechacha