示例

\app\build.gradle是特定于应用程序模块的。

\build.gradle是“顶级构建文件”,您可以在其中添加所有子项目/模块共有的配置选项。

如果您在项目中使用另一个模块,则作为本地库,您将拥有另一个build.gradle文件:\module\build.gradle

在顶级文件中,您可以将公共属性指定为buildscript块或一些公共属性。

buildscript {

repositories {

mavenCentral()

}

dependencies {

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

classpath 'com.google.gms:google-services:3.0.0'

}

}

ext {

compileSdkVersion = 23

buildToolsVersion = "23.0.1"

}

在中,app\build.gradle您仅定义模块的属性:

apply plugin: 'com.android.application'

android {

compileSdkVersion rootProject.ext.compileSdkVersion

buildToolsVersion rootProject.ext.buildToolsVersion

}

dependencies {

//.....

}

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐