我的build.gradle在下面给出。我发现了这个错误。
Error:(15) A problem occurred evaluating root project 'smartwisher'.
> Could not find method android() for arguments [build_3rvo44ss7197kfip29gkh81rb6$_run_closure2@1d7a1869] on root project 'smartwisher'.
这是我在android studio中的build.gradle。
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.12.+'
}
}
allprojects {
repositories {
mavenCentral()
}
}
android {
compileSdkVersion 19
buildToolsVersion '20.0.0'
defaultConfig {}
productFlavors {
}
}
dependencies {
}
答案 0 :(得分:3)
您无法使用顶级 build.gradle
来指定Android配置。
你必须在module/build.gradle file.
您的文件夹。
root
module
build.gradle
build.gradle
settings.gradle
在您的顶级文件中:
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.12.+'
}
}
allprojects {
repositories {
mavenCentral()
}
}
在您的module / build.gradle中:
apply plugin: 'android'
android {
}
dependencies {
}
答案 1 :(得分:2)
您的文件在此处不易阅读,您应该将其放在代码块中。 对于我所看到的,你至少缺少一行:
apply plugin: 'android'
答案 2 :(得分:1)
您需要在build.gradle
中指定应用插件:
apply plugin: 'android'