在Gradle中运行我的自定义任务

时间:2015-01-16 12:24:28

标签: android gradle android-studio android-gradle

我正在使用Android studio&使用Gradle作为构建工具。在我的build.gradle中,我定义了一个自定义任务:

def myTask {
  ...
}

我想在生成 class.dex 文件后立即运行任务。我试过了:

myTask.dependsOn(dex)

Gradle会出错:无法找到属性' dex'

然后,我试过了:

myTask.dependsOn(dexDebug)

Gradle会出错:无法找到属性' dexDebug'

我的问题是:

  1. 为什么我收到此错误?我看到至少在任务列表中有一个名为dexDebug的任务。为什么我不能依赖我的任务呢?

  2. 如何将我的任务定义为在生成class.dex文件后立即运行?

  3. (我正在使用Gradle Android Plugin v1.0.0,Gradle v2.2.1)

0 个答案:

没有答案