You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Android Studio 3.1.2新建项目构建失败:'Delete'属性未知问题求助

解决Android Studio 3.1.2新项目构建失败:Could not get unknown property 'Delete'错误

碰到这个问题别慌,我给你两个简单直接的解决办法,只需要修改根目录下的build.gradle文件就行:

方法一:移除任务类型声明

把默认生成的clean任务代码:

task clean(type: Delete) {
    delete rootProject.buildDir
}

替换成:

task clean {
    delete rootProject.buildDir
}

Gradle会自动推断这个任务的类型是删除操作,这样就能正常执行构建了。

方法二:指定完整类路径

如果你更倾向于保留类型声明的规范写法,可以把Delete替换成它的完整类路径:

task clean(type: org.gradle.api.tasks.Delete) {
    delete rootProject.buildDir
}

这样Gradle就能准确找到对应的任务类,不会再报找不到属性的错误。

为什么会出现这个问题?

Android Studio 3.1.2对应的Gradle版本(约4.4)中,Delete任务类没有被自动导入到项目根上下文里,直接写type: Delete会让Gradle无法识别这个类,所以要么让Gradle自动推断任务类型,要么给它完整的类路径就能解决。

修改完成后,点击Android Studio工具栏的Sync Project with Gradle Files按钮同步项目,再重新构建应该就能成功了。如果还是有问题,可以尝试File > Invalidate Caches / Restart清理缓存并重启IDE。

内容的提问来源于stack exchange,提问作者999usd_just

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.28 09:53:29