首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
gradle
订阅
千匍
更多收藏集
微信扫码分享
微信
新浪微博
QQ
4篇文章 · 0订阅
Gradle入门系列(三)——初识Gradle与Project
一个开源的项目自动化构建工具,建立在Apache Ant和Apache Maven概念的基础上,并引入了基于Groovy的特定领域语言(DSL),而不再使用XML形式管理构建脚本。同时,gradle还是一个编程框架,可以让开发者使用编程的思想来实现应用构建。gradle的组成:…
Gradle入门系列(一)——groovy基础语法
从log输出可以得出,groovy中实质上是没有基本类型的,本质是java中的装箱对象类型。 在大多数据情况下,this、owner、delegate的值是一样的。 在闭包中定义闭包时,this与owner的值是不一样的。(this指的是闭包定义处的类对象,owner指的是闭包…
Android Gradle Groovy自动化构建进阶篇
上篇,我们已经介绍了Gradle的基本语法,接下来让我们一起学习下Gradle高级知识:构建脚本,自定义任务,构建生命周期,解决依赖冲突,多项目构建等高阶技巧。 由于项目越来越大,组件化盛行,有时我们不得不多module统一版本管理。一般做法是: 我们一般的解决方案为:命令行输…
Gradle入门系列(四)——初识Gradle Task
Task除了可以配置group、description外,还可以配置name、type、dependsOn、overwrite、action。 给Task分组之后,该task会被放到指定组中,方便归类查找。(默认被分组到other中) 给Task添加描述,相当于给方法添加注释。…