Gradle常用命令

简介: Gradle常用命令

1.gif

  • 帮助命令
    gradle --help
  • 查看版本
    gradle -v
  • 执行特定的任务
    gradle [taskName]
  • 构建
    gradle build
  • 跳过测试构建构建
    gradle build -x test
  • 继续执行任务而忽略前面失败的任务
    gradle build --continue
  • 试运行build
    gradle -m build
  • 产生build运行时间的报告
    gradle build --profile
    结果存储在build/report/profile目录,名称为build运行的时间。
  • 显示任务间的依赖关系
    gradlle tasks --all
  • 查看testCompile的依赖关系
    gradle -q dependencies --configuration testCompile
  • 清空所有编译、打包生成的文件(即:清空build目录)
    gradle clean
  • 使用指定的Gradle文件调用任务
    gradle -b [file_path] [task]
  • 使用指定的目录调用任务
    gradle -q -p [dir] helloWorld
  • Gradle的图形界面
    gradle --gui

Gradle的命令日志输出有ERROR(错误信息)、QUIET(重要信息)、WARNGING(警告信息)、LIFECYLE(进程信息)、  INFO(一般信息)、DEBUG (调试信息)一共6个级别。在执行Gradle任务是可以适时地调整信息输出等级,以方便地观看执行结果。

  • -q/–quit 启用重要信息级别,改级别下只会输出自己在命令行下打印的信息及错误信息。
  • -i/–info 会输出除DEBUG以外的所有信息。
  • -d/–dubug 会输出所有日志信息。
  • -s/–stacktrace 会输出详细的错误堆栈。

目录
打赏
0
0
0
0
21
分享
相关文章
Jenkins 打包shell出现gradle命令不存在,jvm内存溢出
Jenkins 打包shell出现gradle命令不存在,jvm内存溢出
121 4
【我的Android进阶之旅】解决Android Studio 运行gradle命令时报错: 错误: 编码GBK的不可映射字符
原文:【我的Android进阶之旅】解决Android Studio 运行gradle命令时报错: 错误: 编码GBK的不可映射字符 1、问题描述 最近在负责公司基础业务和移动基础设施的开发工作,正在负责Lint代码静态检查工作。
1416 0
【我的Android进阶之旅】解决Android Studio 运行gradle命令时报错: 错误: 编码GBK的不可映射字符
1、问题描述 最近在负责公司基础业务和移动基础设施的开发工作,正在负责Lint代码静态检查工作。因此编写了自定义的Lint规则,在调试过程中,编译的时候出现了如下所示的错误: 部分输出日志如下所示: :XTCLintrRules:compileJa...
1879 0
Android基于gradle task检查各个module之间资源文件冲突情况
Android基于gradle task检查各个module之间资源文件冲突情况
Android基于gradle task检查各个module之间资源文件冲突情况
Android gradle task任务检查各个module之间资源文件冲突.md
Android gradle task任务检查各个module之间资源文件冲突.md
Android gradle task任务检查各个module之间资源文件冲突.md
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等