![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
gradle
qq_33487412
这个作者很懒,什么都没留下…
展开
-
Java项目构建:基础单项目
构建一个Java项目其实十分地简单,只需在gradle中进行配置,然后执行就可以了Java插件要配置一个Java项目,首先我们地安装Java的插件,在gradle.build文件顶部写入以下代码apply plugin: 'java'再执行任务安装插件这样Java的插件就安装完毕了Android插件在Android开发中,我们在gradle.build文件原创 2018-01-11 10:55:16 · 621 阅读 · 0 评论 -
Java项目构建:多项目
多项目构建其实构建Java多项目和单项目差不多,唯一需要改变的就是在setting.gradle中加上如下代码include ':app', ':openingstartanimation'其中app是我构建的主项目,而openingstartanimation则是依赖项目项目之间的依赖关系例如,在上一个项目中app与openingstartanimation这两个项目原创 2018-01-12 11:46:04 · 788 阅读 · 0 评论 -
gradle的执行顺序
gradle执行顺序是理解gradle的重要一步,我们可以随便举一个多项目的例子例如其中Project为FancyView,由两个Module,app和OpingStartAnimation组成,还有配置文件seetings.gradle执行顺序为:解析settings.gardle配置模块执行project的afterEvaluate回调执行task原创 2018-01-13 16:54:39 · 2060 阅读 · 0 评论 -
gradle的安装和Hello World
gradle是Android的自动化构建工具,开发Android有很多地方在跟gradle打交道,而因为gradle所采用的Groovy也是一个很庞大的体系,如果希望学习Groovy来提升Android的技术能力的话可能有些不值,所以最好的方法还是直接学习gradlegradle安装gradle的下载地址如下:gradle官网安装官网的步骤一步步来就可以了,官网中提倡使用包管理器原创 2018-01-04 20:13:47 · 161 阅读 · 0 评论 -
gradle Wrapper及其他
Wrapper是对gradle的一层包装,是为了在开发过程中可以使用同样的gradle版本进行开发生成wrapper想要为自己的项目引入gradle,我们只需要在Terminal下输入gradle wrapper接着就构建成功了可以看到,根目录下多了如下文件我们可以指定一些参数来控制gradle的生成,如依赖的版本等等,方法如下:-gradle原创 2018-01-05 20:23:47 · 416 阅读 · 0 评论 -
gradle中使用的编程语言-Groovy
和Java一样,Groovy也是基于JVM虚拟机的一种动态语言,甚至Groovy完全兼容Java,当然,它也有很多Java没有的特性,比如支持闭包和DSL关于Groovy字符串、集合、方法的使用这里就不说了,即使是从来都没有接触过Groovy,我们见到的时候也能明白,网上也有大量的资料,这里就不赘述了闭包 闭包是Groovy的一个非常重要的特性,也是DSL的基础首先,举原创 2018-01-06 13:17:48 · 2336 阅读 · 0 评论 -
gradle中的Setting文件与Build文件
Setting文件Setting文件可以说是子项目(也可以说是Module)的配置文件,大多数setting.gradle的作用是为了配置子工程,再Gradle多工程是通过工程树表示的,如在Android studio中我们指定相应的module能在主工程当中使用,需要这样include ':example'Build文件Build是Project的配置文件,我们可以配置版原创 2018-01-07 12:16:13 · 9816 阅读 · 0 评论 -
Gradle Task
task 的创建方式快捷方式我们一般使用最快捷的方式来创建任务,像这样task hello << { println 'Hello world!'}动态方式我们可以使用groovy动态地创建任务,像这样3.times { counter -> task "task$counter" << { println "this is原创 2018-01-10 20:32:24 · 359 阅读 · 0 评论