AS 工程文件详解

 

buildscript {

repositories {
google()
maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' }
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.2.1'
}
}

allprojects {
repositories {
google()
maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' }
jcenter()
}
}

task clean(type: Delete) {
delete rootProject.buildDir
}
一定要注意将jcenter放到最后一个,因为这就是导致下载慢,或报错的罪魁祸首!
附:build.gradle内容详解

// Top-level build file where you can add configuration options common to all sub-projects/modules.

buildscript {//这里是gradle脚本执行所需依赖,分别是对应的maven库和插件​​​​​​​

repositories {

google()//从Android Studio3.0后新增了google()配置,可以引用google上的开源项目

jcenter()//是一个类似于github的代码托管仓库,声明了jcenter()配置,可以轻松引用 jcenter上的开源项目

}

dependencies {

classpath 'com.android.tools.build:gradle:3.0.0'此处是android的插件gradle,gradle是一个强大的项目构建工具

 

// NOTE: Do not place your application dependencies here; they belong

// in the individual module build.gradle files

}

}

allprojects {//这里是项目本身需要的依赖,比如项目所需的maven库

repositories {

google()

jcenter()

}

}

参考资料:
原文链接:https://blog.csdn.net/irizhao/article/details/104250897

posted @ 2022-10-22 17:19  xiamaocheng  阅读(73)  评论(0)    收藏  举报