Android Studio gradle编译错误

Android Studio gradle编译错误,gradle,android-studio,build.gradle,Gradle,Android Studio,Build.gradle,我不知道你是否能帮我,我不是一个很有经验的开发者,但我在安卓开发中尝试过。我使用的是使用gradle的Android Studio。我得到以下编译错误: Gradle:配置项目“:HelloWorld”时出现问题 未能通知项目评估侦听器。 找不到名为“default”的配置 我的文件夹结构是: HelloWorldProject .HelloWorld .libraries ..facebook ..build.gradle .src ..main ..build.gradle ...java

我不知道你是否能帮我,我不是一个很有经验的开发者,但我在安卓开发中尝试过。我使用的是使用gradle的Android Studio。我得到以下编译错误:

Gradle:配置项目“:HelloWorld”时出现问题

未能通知项目评估侦听器。 找不到名为“default”的配置

我的文件夹结构是:

HelloWorldProject
.HelloWorld
.libraries
..facebook
..build.gradle
.src
..main
..build.gradle
...java
....com.helloworld
.....firstPage
.gradle
..wrapper
...gradle-wrapper.jar
...gradle-wrapper.properties     
.build.gradle
.settings.gradle
.gradle.properties
根目录中的my./build.gradle为空

my./setting.gradle文件包含:

include ':libraries:facebook', ':HelloWorld'
buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:0.5.+'
    }
}
apply plugin: 'android'

repositories {
    mavenCentral()
}

dependencies {
    dependencies {
        compile project(':libraries:facebook')
    }
}

android {
    compileSdkVersion 17
    buildToolsVersion "17.0.0"

    defaultConfig {
        minSdkVersion 14
        targetSdkVersion 16
    }
}
我的./HelloWorld/build.gradle是:

buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:0.5.+'
    }
}
apply plugin: 'android'

repositories {
    mavenCentral()
}

dependencies {
    dependencies {
        compile project(':libraries:facebook')
    }
}

android {
    compileSdkVersion 17
    buildToolsVersion "17.0.0"

    defaultConfig {
        minSdkVersion 14
        targetSdkVersion 16
    }
}
my./HelloWorld/src/build.gradle包含:

include ':libraries:facebook', ':HelloWorld'
buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:0.5.+'
    }
}
apply plugin: 'android'

repositories {
    mavenCentral()
}

dependencies {
    dependencies {
        compile project(':libraries:facebook')
    }
}

android {
    compileSdkVersion 17
    buildToolsVersion "17.0.0"

    defaultConfig {
        minSdkVersion 14
        targetSdkVersion 16
    }
}

在大多数情况下,这里的问题是库没有build.gradle文件。在这种情况下,应该是facebook图书馆。

我最近几天一直在为gradle相关的问题发疯。我认为,如果你的项目不是那么大,你应该从头开始创建一个新项目,通过File->new component菜单添加你的组件,并在几分钟内运行一个项目。你不会明白问题出在哪里,但在android studio的gradle早期,有太多的bug和更改,不值得花太多时间在这些问题上。