Gradle 中classpath 与 compile 区别

Gradle 中classpath  与 compile 区别

一般创建一个android项目后会出现两个gradle:一个build.gradle(app),一个build.gradle(Project),一个是用来配置整个工程的的一个是用来配置app的。


Gradle 中classpath 与 compile 区别_第1张图片

在Project中的gradle的dependencies 指添加依赖是使用classpath的,classpath一般是添加buildscript本身需要运行的东西,那么buildscript是用来什么呢?buildScript是用来加载gradle脚本自身需要使用的资源,可以声明的资源包括依赖项、第三方插件、maven仓库地址等。

app中的gradle中dependencies 中添加的使应用程序所需要的依赖包,也就是项目运行所需要的东西。

你可能感兴趣的:(Gradle 中classpath 与 compile 区别)