android gradle任务源代码

时间:2017-06-14 16:55:38

标签: android gradle android-gradle android-testing

我使用./gradlew connectedAndroidtest来测试我的Android应用。

当connectedAndroidtest任务运行时,

从终端我可以得到破坏许多子任务的任务。

:assembleDebugAndroidTest UP-TO-DATE
:connectedDebugAndroidTest ...

但我不了解子任务的详细信息。

我尝试查找gradle源代码但无法找到有关connectedDebugAndroidTest任务的任何内容。

android任务是否开源?或者在某个地方可以了解更多细节。

感谢。

1 个答案:

答案 0 :(得分:2)

如果您想查看Android Build Tools源代码,可以使用它打开Goog​​le存储库:android/platform/tools/build/master

特别是Android Gradle插件:build/gradle

如果您想查看特定任务的手册,可以执行:

./gradlew help --task "${taskName}"

在你的情况下应该是:

./gradlew help --task connectedAndroidTest

输出:

Detailed task information for connectedAndroidTest

Path
     :app:connectedAndroidTest

Type
     Task (org.gradle.api.Task)

Description
     Installs and runs instrumentation tests for all flavors on connected devices.

Group
     verification