android gradle任务源码

标签 android gradle android-gradle-plugin android-testing

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

当connectedAndroidtest任务运行时,

从终端我可以得到运行许多子任务的任务。

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

但我不明白子任务的细节。

我试图找到 gradle 源代码,但找不到任何关于 connectedDebugAndroidTest 任务的信息。

android任务是开源的吗?或者哪里可以知道更多的细节。

谢谢。

最佳答案

如果您想查看 Android 构建工具源代码,可以使用它打开的 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

关于android gradle任务源码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44550598/

相关文章:

Android Gradle 问题 : Caused by: groovy. lang.MissingMethodException:没有方法签名

android - 资源 ID 在 AGP 7.0 中将不是最终的

android - 如何在不弹出任何对话框的情况下注销 Facebook?

android - 具有点击功能的自定义图像按钮

android - 如何以编程方式在android中添加水平和垂直 ScrollView

android - Kotlin:如何让 searchView 提交

android - 无法合并 dex - 当我使用 Facebook Audience Network SDK 时

java - Gradle Exec Task 停止tomcat

gradle - 如何通过命令行构建Android Gradle文件期间设置Java主目录路径?

android - 在 x=14 的顶部边界上发现意外的光学边界(红色像素)