我使用./gradlew connectedAndroidtest
来测试我的Android应用。
当connectedAndroidtest任务运行时,
从终端我可以得到破坏许多子任务的任务。
:assembleDebugAndroidTest UP-TO-DATE
:connectedDebugAndroidTest ...
但我不了解子任务的详细信息。
我尝试查找gradle源代码但无法找到有关connectedDebugAndroidTest任务的任何内容。
android任务是否开源?或者在某个地方可以了解更多细节。
感谢。
答案 0 :(得分:2)
如果您想查看Android Build Tools源代码,可以使用它打开Google存储库: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