原文错误提示:
1:Error:(16, 0) Gradle DSL method not found: ‘android()’
2:Error:(15, 0) Gradle DSL method not found: ‘runProguard()’
Possible causes:
- The project ‘XXXXXXX’ may be using a version of Gradle that does not contain the method.
Open Gradle wrapper file - The build file may be missing a Gradle plugin.
Apply Gradle plugin
错误1:
新建一个AS的空项目Hello World,查看主目录下的“build.gradle”
大概是这样的
而看下你导入的项目,大概是这样的,多出了自动添加的android{…},把它删掉重新build就可以了
错误2:
查看主目录\app\下的“build.gradle”
把buildTypes下的runProguard false 修改为 minifyEnabled false即可,
//以前的
buildTypes {
release {
runProguard false // 已经被废弃并且停止使用了
}
}
//新的
buildTypes {
release {
minifyEnabled false // 替代的方式
}
}
本文介绍了两种常见的Gradle构建错误及其解决方案。一是错误提示找不到‘android()’方法,解决办法是删除项目中自动添加的android{}
3106

被折叠的 条评论
为什么被折叠?



