不兼容的Android Studio源结构和gradle错误

不兼容的Android Studio源结构和gradle错误,gradle,android-studio,android-gradle-plugin,Gradle,Android Studio,Android Gradle Plugin,我使用的Android Studio版本是0.5.3。我用IDE创建了一个项目。默认文件结构为: -root -build.gradle -app/ -build.gradle -libs/ -src/ -build/ -gradle/ 我稍微更改了root build.gradle文件。也就是说,我在其中添加了一个android{}元素: buildscript { repositories {

我使用的Android Studio版本是0.5.3。我用IDE创建了一个项目。默认文件结构为:

-root
    -build.gradle
    -app/
        -build.gradle
        -libs/
        -src/
        -build/
    -gradle/
我稍微更改了root build.gradle文件。也就是说,我在其中添加了一个android{}元素:

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

apply plugin: 'android'

android {
    compileSdkVersion 19
    buildToolsVersion "19.0.1"

    defaultConfig {
        minSdkVersion 9
        targetSdkVersion 19
    }

}

allprojects {
    repositories {
        mavenCentral()
    }
}
但是,我收到了以下错误:

/Users/jackiee/AndroidStudioProjects/RoboTest/src/main/AndroidManifest.xml (No such file or directory)

我很困惑。自动创建的项目将所有源文件放在app/下,为什么gradle正在查找的目录缺少app

对root build.gradle文件所做的修改就是问题所在。如果在构建文件中看到
apply plugin:'android
,它希望在该目录中看到一个android模块,但项目的结构通常不会使根目录中有一个android模块。您看到的具体错误消息是,它正在查找这个不存在的Android模块的清单文件,但没有看到它

从根级构建文件中删除
apply plugin
语句和
android