在Android(测试)构建之前执行Gradle任务进行测试

在Android(测试)构建之前执行Gradle任务进行测试,android,gradle,android-gradle-plugin,android-testing,monkeyrunner,Android,Gradle,Android Gradle Plugin,Android Testing,Monkeyrunner,我有一个Gradle任务,为我执行monkeyrunner脚本。我需要将此任务添加到正常的构建过程中进行测试。在脚本内部,我授予测试和测试输出所必需的一些权限。在Android测试开始之前,我还不知道如何集成或运行Gradle任务。这可能吗?有人能帮我怎么做吗?所有这些解决方案,所以线程还没有帮助我 谢谢你的帮助 通过将任务插入到任务图中。用户手册中有。本章还解释了如何控制任务的执行顺序 以下是伪脚本,因为我不知道构建中任务的名称,但解决方案应该如下所示: check.dependsOn mon

我有一个Gradle任务,为我执行monkeyrunner脚本。我需要将此任务添加到正常的构建过程中进行测试。在脚本内部,我授予测试和测试输出所必需的一些权限。在Android测试开始之前,我还不知道如何集成或运行Gradle任务。这可能吗?有人能帮我怎么做吗?所有这些解决方案,所以线程还没有帮助我


谢谢你的帮助

通过将任务插入到任务图中。用户手册中有。本章还解释了如何控制任务的执行顺序

以下是伪脚本,因为我不知道构建中任务的名称,但解决方案应该如下所示:

check.dependsOn monkeyRunnerTests
androidTests.mustRunAfter monkeyRunnerTests
请注意,此示例不会导致在运行Android测试时执行monkeyrunner测试。它只确保如果两组测试都要运行,那么monkeyrunner测试将在Android测试之前进行

该示例还确保在运行
检查
生命周期任务时,monkeyrunner测试会执行