2017-06-14 109 views
0

我使用./gradlew connectedAndroidtest來測試我的android應用程序。android gradle任務源代碼

當connectedAndroidtest任務運行,

從終端我可以得到很多符文子任務的任務。

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

但我不明白,子任務的細節。

我嘗試查找gradle源代碼,但找不到任何有關connectedDebugAndroidTest任務。

Android任務是否是開源的?或者某處可以瞭解更多細節。

謝謝。

回答

1

如果你想看到的Android構建工具的源代碼,有開放的谷歌資料庫與它:android/platform/tools/build/master

具體的Android搖籃插件: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