在gradle android项目中缺少android版本

时间:2016-12-29 09:55:17

标签: android android-studio gradle android-gradle build.gradle

所以我在github上分叉了一个项目,我现在正试图让项目在Android Studio中运行。我下载了所有SDK等但我无法在任何地方设置Android版本。我有一个build.gradle文件,如下所示:

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:2.2.0'

    }
}

allprojects {
    repositories {
        jcenter()
    }
}

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

如何获取模块的build.gradle文件以将我的android依赖项放入? 感谢您的帮助!

3 个答案:

答案 0 :(得分:0)

至少应该有两个build.gradle文件,一个在Project文件夹MyProject\build.gradle中,另一个在android app文件夹MyProject\app\build.gradle中,你应该看看第二个。

答案 1 :(得分:0)

应该有两个build.gradle文件。您在此处发布了哪个文件,它是顶级构建文件。

位于根项目目录中的顶级build.gradle文件定义了适用于项目中所有模块的构建配置。这个文件通常没有Android版本。

另一个构建文件应该在那里,称为模块级构建文件。

位于每个项目/模块/目录中的模块级build.gradle文件允许您为其所在的特定模块配置构建设置。它在android标记中有android版本。

希望这会对你有所帮助。

答案 2 :(得分:-1)

请按照以下步骤操作: -

Select Project from top --> gradle --> wrapper --> gradle-wrapper-properties--> change in distributionUrl--> gradle-2.4-all.zip

之后更改项目级别gradle中的类路径,即build.gradle(Project)

classpath 'com.android.tools.build:gradle:1.3.0'