因为在构建android项目时,在project级别的build.gradle里面配置了该句话:
pendencies {
classpath 'com.android.tools.build:gradle:3.0.1'
}
所以,gradle会给我们插入许多适用于Android的gradle task,我们可以点击IDE,右边的Gradle图标查看:
以下提供了这些官方gradle task的介绍
Android tasks
-------------
androidDependencies - 显示项目的Android依赖项。
signingReport - 显示每个渠道包的签名信息。
sourceSets - 打印出此项目中定义的所有资源。
Build tasks (打包时用的比较多)
-----------
assemble - 打包所有应用程序和依赖的所有渠道包。
assembleAndroidTest - 打包所有测试类型的应用程序。
assembleDebug - 打包所有Debug版本
assembleRelease - 打包所有Release版本
build - 打包所有,包括测试项内容
buildDependents - 打包并测试该项目以及它的所有的依赖项。
buildNeeded - 同上。
clean - 删除构建目录
cleanBu