在任务“:app:generateSafeArgsDebug”(类型“ArgumentsGenerationTask”)的配置中发现了一些问题。将 gradle 升级到 7.0 后

时间:2021-04-10 21:37:36

标签: android android-studio gradle

在任务':app:generateSafeArgsDebug'(类型'ArgumentsGenerationTask')的配置中发现了一些问题。

  • 类型“ArgumentsGenerationTask”属性“applicationId”缺少输入或输出注释。

2 个答案:

答案 0 :(得分:18)

我刚刚在升级到 Gradle 7 时也遇到了这个问题。通过将我的旧导航安全 args 插件切换到 AndroidX 版本设法解决了这个问题 - 不知道在我的 AndroidX 重构过程中我是怎么错过的

// From
classpath("android.arch.navigation:navigation-safe-args-gradle-plugin:1.0.0")

// To
classpath("androidx.navigation:navigation-safe-args-gradle-plugin:2.3.5")

答案 1 :(得分:0)

正如@mononz 所提到的,该问题是由将 Android Gradle 插件升级到版本 7.0.0 引起的,但@Androiderson 的评论帮助解决了该问题,因为我已经在使用 AndroidX 版本。我将安全参数插件更新到版本 2.3.5Navigation Release Notes