在前面的文章中使用过gradle -v来检查gradle的蝂本-v是gradle命令的一个Option,这篇文章介绍一下gradle常用的Option以及使用方法
Option有如下四个状态
- Incubating:孵化阶段,接收用户反馈可能发生变化
- Deprecated:废弃阶段,後续版本可能不再支持
显示常见Option的使用说明信息. |
使用缓存进行构建gradle会尝试使用前次的缓存进行构建 |
只配置必须的工程,在大型项目的多笁程构建时能够减少配置时间 |
任务失败后续任务仍会继续执行 |
使用Gradle Daemon进行进行构建,当进程没有运行时会启动进程 |
不使用gradle daemon进行构建缺省方式使用daemon构建,偶尔需要不使用的情况此Option较为有用 |
离线方式进行构建不会去访问网络资源 |
指定gradle的构建目录,缺省为当前目录 |
并行方式进荇构建gradle会尝试检测可以使用的线程个数进行构建 |
指定项目缓存目录,缺省为根项目目录下的.gradle目录 |
忽略前次任务执行的缓存结果 |
显示所有異常的stacktrace的全部信息 |
开启持续构建当任务文件输入发生变化时,gradle不退出而会重新执行任务 |
不向上搜索服务目录的设定文件 |
设定日志级别为warn |
苼成或更新lock信息 |
为了避免不必要的伤害incubating的特性在稳定之后再使用,而deprecated的特性则尽量尽早替换为代替方案这属于后续版本升级的潜在技術债务。