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 中添加的使应用程序所需要的依赖包,也就是项目运行所需要的东西。


作者:刘淏卿
链接:https://www.jianshu.com/p/5e10de03d324
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

你可能感兴趣的:(Gradle,开发语言)