博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
gradle初识buildscript与allprojects
阅读量:6158 次
发布时间:2019-06-21

本文共 624 字,大约阅读时间需要 2 分钟。

1.buildscript

buildscript {    ext.kotlin_version = '1.1.51'    repositories {        google()        jcenter()    }    dependencies {        classpath 'com.android.tools.build:gradle:3.0.1'        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"    }}复制代码

    buildscript主要用于声明gardle脚本自身所需要使用的资源,包括依赖项、maven仓库地址、第三方插件等。你可以在里面手动添加一些三方插件、库的引用,这样你就可以在脚本中使用它们了。因为是引用,所以gradle在执行脚本时,会优先执行buildscript代码块中的内容。

    在此简单说明一下这里面单引号和双引号的区别,单引号只做字符串的拼写,不对$符进行转义。双引号具有运算能力,会对$符转义求值再替换。

2.allprojects

allprojects {    repositories {        google()        jcenter()    }}复制代码

    allprojects块的repositories用于多项目构建,为所有项目提供共同所需依赖包。

转载地址:http://vflfa.baihongyu.com/

你可能感兴趣的文章
在soapui上踩过的坑
查看>>
MySQL的字符集和字符编码笔记
查看>>
ntpd同步时间
查看>>
Maven编译时跳过Test
查看>>
Spring Boot 整合Spring Security 和Swagger2 遇到的问题小结
查看>>
Apache通过mod_php5支持PHP
查看>>
java学习:jdbc连接示例
查看>>
Silverlight 如何手动打包xap
查看>>
禁用ViewState
查看>>
Android图片压缩(质量压缩和尺寸压缩)
查看>>
nilfs (a continuent snapshot file system) used with PostgreSQL
查看>>
【SICP练习】150 练习4.6
查看>>
HTTP缓存应用
查看>>
KubeEdge向左,K3S向右
查看>>
DTCC2013:基于网络监听数据库安全审计
查看>>
CCNA考试要点大搜集(二)
查看>>
ajax查询数据库时数据无法更新的问题
查看>>
Kickstart 无人职守安装,终于搞定了。
查看>>
linux开源万岁
查看>>
linux/CentOS6忘记root密码解决办法
查看>>