gradle/groovy/plugin
litefish
never stop,never give up
展开
-
1groovy入门学习笔记
groovy学习笔记groovy是一门类似于java的语言,在java语言的基础上,它吸收了很多脚本的特性,比如python,ruby。跟java一样,每个groovy文件也是编译成class文件,在JVM上运行。但是相比java,groovy的表达方式会更为简便。最近通过http://groovy.zeroleaf.com/core-syntax.html和http://docs.groovy-l原创 2017-02-08 15:22:14 · 1159 阅读 · 0 评论 -
2Groovy闭包与方法引用
Groovy闭包与方法引用本文主要介绍闭包,方法引用相关知识。 闭包是{ [closureParameters -> ] statements }这种形式的代码块,可以接收参数,返回值,并且可以复制给某个变量,闭包里面可以引用外部的变量。具体可参考http://docs.groovy-lang.org/next/html/documentation/#_closures ,里面说的很详细。 闭包原创 2017-02-08 15:22:38 · 1925 阅读 · 0 评论 -
3深入理解Android之Gradle学习笔记
深入理解Android之Gradle学习笔记最近在学习gradle,innost的这篇文章可以说是目前中文说gradle最好的文章 深入理解 Android 之 Gradle.文章名字虽然叫深入理解,但是其实讲的也不深,不过比其他的说脚本怎么配置的文章好太多了,读完之后收货颇多,在这里记录重点,并且把他文中的demo进行实现改进(作者未提供源码),算是对原文的一个总结和补充(源码在文末)。基础知识原创 2017-02-08 16:19:56 · 1692 阅读 · 0 评论 -
4gradle基础概念
gradle基础概念本文以前文写的Posdevice和Version2Asset这2个工程为例说说gradle基础概念,主要介绍delegate、sb、常见task以及如何插入task。gradle是配置型脚本,每个gradle文件的存在意义就是配置某个对象,一个gradle文件执行的时候,会配置一个对象。比如build.gradle会配置一个project对象,我们称这个build.gradle的原创 2017-02-08 15:48:13 · 1552 阅读 · 0 评论 -
gradle版本与gradle android studio 插件版本
gradle版本 dependencies { classpath 'com.taobao.android.gradle:mtl-plugin:2.1.0.youku_db-SNAPSHOT' classpath 'com.android.tools.build:gradle:2.1.0' } gradle插件版本 #Mon Dec 28 10:0...原创 2019-04-29 09:37:29 · 416 阅读 · 0 评论