1.buildscript作用

在项目中经常看到这样的代码;而且下面又会有一段dependencies代码块;

gradle的一些知识

gradle的一些知识

这样子很容易让人奇怪,为什么repositories要声明两次哪?buildscript代码块中的声明与下半部分声明有什么不同?

buildscript中的声明是gradle脚本自身需要使用的资源。可以声明的资源包括依赖项、第三方插件、maven仓库地址等。

而在build.gradle文件中直接声明的依赖项、仓库地址等信息是项目自身需要的资源。

 

相关文章: