任务可以从根项目运行
Android 任务
androidDependencies-显示项目的Android依赖项signingReport-显示基础和测试模块的签名信息sourceSets-打印出此项目中定义的所有源集
Build 任务
assemble-组装所有变体的主要输出assembleAndroidTest-组装所有测试应用程序build-组装并测试该项目buildDependents-组装并测试该项目以及依赖于该项目的所有项目buildNeeded-组装和测试该项目及其依赖的所有项目bundle-为所有变体组装捆绑包clean-删除构建目录cleanBuildCache-删除构建缓存目录compileDebugAndroidTestSourcescompileDebugSourcescompileDebugUnitTestSourcescompileReleaseSourcescompileReleaseUnitTestSources
构建安装任务
init-初始化一个新的Gradle构建wrapper-生成Gradle包装器文件
清理任务
lintFix-在所有变体上运行lint并对源代码应用任何安全建议
帮助任务
buildEnvironment-显示在根项目“”中声明的所有buildscript依赖项components-显示根项目“”生成的组件dependencies-显示在根项目“”中声明的所有依赖项dependencyInsight-显示对根项目“”中特定依赖关系的洞察。help-显示帮助消息model-显示根项目“”的配置模型projects-显示根项目“”的子项目。
安装任务
installDebug-安装Debug构建installDebugAndroidTest-为Debug版本安装android(在设备上)测试uninstallAll-卸载所有应用程序。uninstallDebug-卸载Debug构建uninstallDebugAndroidTest-卸载Debug版本的android(在设备上)测试uninstallRelease-卸载Release版本
验证任务
check-运行所有检查connectedAndroidTest-安装并运行连接设备上所有风格的检测测试connectedCheck-在当前连接的设备上运行所有设备检查connectedDebugAndroidTest-在连接的设备上安装并运行测试以进行调试deviceAndroidTest-使用所有设备提供程序安装和运行检测测试deviceCheck-使用设备提供程序和测试服务器运行所有设备检查lint-在所有变种上运行linttest-对所有变体运行单元测试。testDebugUnitTest-运行调试版本的单元测试testReleaseUnitTest-运行发布版本的单元测试