当前位置: 首页 > 知识库问答 >
问题:

从Gradle脚本调用命令行工具

梁英喆
2023-03-14

我有一个Android项目,其中一些Java源文件是使用命令行工具自动生成的。

如何在Gradle脚本中包含此命令,以便在构建应用程序时执行?

共有1个答案

严琨
2023-03-14

可以使用Gradle的Exec任务指定程序及其参数。然后将该任务作为需要运行该程序的任务的依赖项插入。

 类似资料:
  • 我如何通过命令行运行它?

  • IM 创建一个 groovy 脚本,用于从 docker 容器执行 SQL 脚本。这是我要执行的命令 当我从终端执行它时,它是有效的,但是当我调用我的groovy脚本来执行那一行时,我得到一个mysql帮助,就像命令不正确一样。 这就是我从groovy执行命令的方式: 有人知道为什么结果不一样或者为什么命令无法识别吗?

  • 在我的/home/mobaxterm命令提示符下,我可以使用new tab“command”来启动一个新的选项卡并执行一个命令。当我在bash脚本中使用它时,我得到“newtab: command not found”。 是否需要特殊的编码来使用MobaXword命令行参数,如这里所示:bash脚本中的https://blog.mobatek.net/post/mobaxterm-command-

  • 问题内容: 如何使用诸如ruby之类的脚本语言来驱动调试会话?有没有比使用Expect或脚本语言类似的模块更简单的选择? 问题答案: 您也许可以使用JRuby通过JPDA API 来驱动自己的调试器。

  • 如何从gradle运行另一个gradle脚本。我有多个gradle脚本在

  • 你可以以列表的形式在命令行中一次调用多个任务. 例如 gradle compile test 命令会依次调用 compile 和 test 任务, 它们所依赖的任务也会被调用. 这些任务只会被调用一次, 无论它们是否被包含在脚本中:即无论是以命令行的形式定义的任务还是依赖于其它任务都会被调用执行.来看下面的例子. 下面定义了四个任务 dist和test 都 依赖于 compile ,只用当 com