任务可以从根项目运行
Android 任务
androidDependencies-显示项目的Android依赖项 signingReport-显示基础和测试模块的签名信息 sourceSets-打印出此项目中定义的所有源集
Build 任务
assemble-组装所有变体的主要输出 assembleAndroidTest-组装所有测试应用程序 build-组装并测试该项目 buildDependents-组装并测试该项目以及依赖于该项目的所有项目 buildNeeded-组装和测试该项目及其依赖的所有项目 bundle-为所有变体组装捆绑包 clean-删除构建目录 cleanBuildCache-删除构建缓存目录 compileDebugAndroidTestSources compileDebugSources compileDebugUnitTestSources compileReleaseSources compileReleaseUnitTestSources
构建安装任务
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-在所有变种上运行lint test-对所有变体运行单元测试。 testDebugUnitTest-运行调试版本的单元测试 testReleaseUnitTest-运行发布版本的单元测试