如何修复此错误:在项目“:app”中找不到任务“包装器”

Yea*_*ziz 61 java gradle kotlin android-studio

我的所有项目都报告此错误吗?我需要更改设置或选项才能解决此错误吗?

app: failed At 9/30/2021 2:47 PM with 1 error
   Task 'wrapper' not found in project ':app'.

Task 'wrapper' not found in project ':app'

* Try:
Run gradle tasks to get a list of available tasks.
Run with --stacktrace option to get the stack
Run Code Online (Sandbox Code Playgroud)

错误照片

Jus*_*inW 80

这是因为您的 build.gradle 文件没有包装器任务。将此代码添加到 build.gradle 中:

task wrapper(type: Wrapper){
   gradleVersion = '7.2'
}
Run Code Online (Sandbox Code Playgroud)

您可以将 7.2 替换为您想要的 gradle 版本,然后运行gradle wrapper任务。

  • 谢谢,我找到了导致此错误的问题。我刚刚选择了项目文件夹中的应用程序文件夹。当我选择项目根文件夹时,构建工作。再次感谢您的帮助。:) (44认同)
  • @迈克S。根 build.gradle,又名项目名称\build.gradle (3认同)

小智 23

也许您的项目结构是:


yourProjectDir:  
 --> app:  
    --> build.gradle  
 --> otherModule1:  
 --> otherModule2:  
 --> build.gradle  
Run Code Online (Sandbox Code Playgroud)

打开项目的正确方法是:
单击根目录“yourProjectDir”中的build.gradle ,而不是“app”目录中的build.gradle 。


log*_*sex 17

在此输入图像描述

取消链接不必要的 Gradle 项目,它将被修复。