buildscript和allprojects的作用和区别是什么?
来源:互联网 发布:mac怎么玩qq游戏 编辑:程序博客网 时间:2024/06/06 00:23
在Android Studio的Project的build.gradle中,
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.3.0' classpath 'com.novoda:bintray-release:0.4.0' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files }}allprojects { repositories { jcenter() maven {url 'https://dl.bintray.com/calvinning/maven'} }}
那么buildscript中的repositories和allprojects的repositories的作用和区别是什么呢?
答:
1、 buildscript里是gradle脚本执行所需依赖,分别是对应的maven库和插件
2、 allprojects里是项目本身需要的依赖,比如我现在要依赖我自己maven库的toastutils库,那么我应该将maven {url ‘https://dl.bintray.com/calvinning/maven‘}写在这里,而不是buildscript中,不然找不到。
The “buildscript” configuration section is for gradle itself (i.e. changes to how gradle is able to perform the build). So this section will usually include the Android Gradle plugin.
The “allprojects” section is for the modules being built by Gradle.
Oftentimes the repository section is the same for both, since both will get their dependencies from jcenter usually (or maybe maven central). But the “dependencies” section will be different.
Usually the “dependencies” section for “allprojects” is empty since the dependencies for each module are unique and will be in the “build.gradle” file within each of the modules. However, if all of the modules shared the same dependencies then they could be listed here.
- buildscript和allprojects的作用和区别是什么?
- buildscript中的repositories和allprojects的repositories的作用和区别是什么呢?
- 集线器,路由器,交换机的作用和区别是什么
- Java中JDK和JRE的区别是什么?它们的作用分别是什么?
- Java中JDK和JRE的区别是什么?它们的作用分别是什么?
- Java中JDK和JRE的区别是什么?它们的作用分别是什么?
- C-013.break和continue的作用和区别,它们的使用场景分别是什么?
- XmlWriteMode和XmlReadMode的作用是什么?
- XmlWriteMode和XmlReadMode的作用是什么?
- XmlWriteMode和XmlReadMode的作用是什么?
- 环境变量path和classpath的作用是什么?
- 环境变量path和classpath的作用是什么?
- 数据字典的内容和作用是什么?
- 环境变量path和classpath的作用是什么?
- 环境变量path和classpath的作用是什么?
- jsp的动作和作用分别是什么?
- IP地址和子网掩码的作用是什么
- StringBuffer和StringBuilder存在的作用是什么
- spark-submit提交模式
- 内部类
- 怎样应用思维导图提高学习效率?
- atomicinteger用法
- 设计模式---装饰模式
- buildscript和allprojects的作用和区别是什么?
- bufferevent
- Spring MVC @Transactional注解方式事务失效的解决办法
- PHP 源码学习之线程安全
- Jetty9架构解析-Jetty配置及部署(二)
- unity渲染层级关系小结zz
- poj 2586
- 【详细】关于Java中的反射
- auto_ptr, unique_ptr, shared_ptr and weak_ptr智能指针讲解