gradle组装和gradle build taks之间的区别是什么?

问题描述:

如果我没有错gradle assemble确实运行gradle assembleDebuggradle assembleRelease,但我相信gradle build也是这样,那么它们之间有什么不同呢?gradle组装和gradle build taks之间的区别是什么?

装配将构建您的工件,并且构建将用额外的检查来组装您的工件。

build取决于assemble,所以build是有点assemble

一个超集,你可以对将使用--dry-run标志来执行的任务看看。例如

gradlew build --dry-run 

你会看到从assemblelinttest,除了将被执行。

+1

感谢您的回答。我相信用--dry-run跑步是进一步发展的方式 –

+0

你是什么意思“附加检查” –

+1

@AjayS'lint'和'test' –