gradle-3.3-all.zip是一款开发辅助程序,可以帮助用户在编辑Android应用程序的时候得到一个辅助的项目建立方案,内置项目分组开发功能, 可以对不同的编辑模块定制分组,从而实现更好的开发目录创建,对于测试项目基准还是非常有效的,这款gradle-3.3-all.zip 可以安装到Visual Studio 2015使用,允许您将Visual c++工具链接到脚本编辑器上使用,进一步提高了启动性能,并且新版的编辑器也得到改进,对于编辑IDE、Eclipse或NetBeans都是支持的!

软件功能
Gradle团队高兴地宣布Gradle 3.3。
这个版本的Gradle使得在中到大型项目上的Gradle任务报告要快得多。默认情况下,gradle任务现在只显示分配给任务组的任务。例如,在我们的perf -企业级基准测试项目中,执行时间从554秒减少到3秒——超过100x的速度!
Kotlin构建脚本支持进一步提高了启动性能,增加了与基于Groovy的构建脚本的API奇偶性
在大型多项目构建中,Scala的编译启动时间已经通过对Gradle与zscala编译器的集成得到了改进。在早期版本的Gradle中,构建与许多Scala项目可能会超时,并在并行构建时失败。
工具API生成更多的进度事件。这意味着ide将在配置阶段、解析依赖项和使用复合构建时显示出更清晰的层次。
如果您使用了Gradle包装器,并且先前生成了带有Gradle 3.2的包装器,则重新运行。/ gradlew包装器以避免错误配置的包装器脚本。
软件特色
- gradle对多工程的构建支持很出色,工程依赖是gradle的第一公民。
- gradle支持局部构建。
- 支持多方式依赖管理:包括从maven远程仓库、nexus私服、ivy仓库以及本地文件系统的jars或者dirs
- gradle是第一个构建集成工具,与ant、maven、ivy有良好的相容相关性。
- 轻松迁移:gradle适用于任何结构的工程,你可以在同一个开发平台平行构建原工程和gradle工程。通常要求写相关测试,以保证开发的插件的相似性,这种迁移可以减少破坏性,尽可能的可靠。这也是重构的最佳实践。
- gradle的整体设计是以作为一种语言为导向的,而非成为一个严格死板的框架。
使用方法
buildSrc和复合构建的进度事件。
这意味着ide将在配置、依赖项解析和使用复合构建时显示更清晰的层次结构。

创建Java属性文件的任务
新的WriteProperties任务可以用可复制的方式创建Java属性文件。有关更多信息,请参见“属性文件”的用户指南部分。

从第3.3版本开始,工作目录根本没有被跟踪。由于这一点,更改构建之间的工作目录的路径不会使任务过期。
如果需要,可以将工作目录添加为任务的显式输入,内容跟踪:

在以前的Gradle版本中,从基类中重写属性的自定义任务类不能通过用于增量构建的注释来可靠地更改属性的类型。

Gradle现在选择基于类层次结构的注释,以便子类可以覆盖父类的注释。

通过这个版本,Gradle将始终标记通过自定义类加载器加载的任务。这也适用于通过自定义类加载器加载自定义动作的任务

使用说明
1.解压 ZIP 文件,本案例解压于 D:usrlocal
2.新建环境变量 GRADLE_HOME,即 D:usrlocalgradle-2.4;
3.修改环境变量 Path,即追加 %GRADLE_HOME%BIN;
4.输入快捷键 WIN+ R,输入 cmd,在弹出的窗口输入命令行: gradle -v;
5.创建工程所在目录,本经验创建于 c:gdemo;
6.创建空白的 build.gradle 文件,并打开;
7.在第一行输入 apply plugin: ‘java‘,并执行命令:gradle build。
更新日志
改进任务报告的性能
Visual Studio 2015的支持
改进的初始Scala编译性能
可点击链接到项目报告
增量构建的改进
工具API生成更多的进度事件
创建Java属性文件的任务
固定的问题
弃用ant相关的Java编译器属性
Gradle GUI
潜在的突发变化
内部API在3.2中引入的不兼容性
连接的项目总是返回BuildInvocations模型
Java测试任务不跟踪工作目录作为输入
层次结构任务属性注释的顺序
∨ 展开