繁体   English   中英

gradlew assemble和gradlew compile有什么区别

[英]What is the difference between gradlew assemble and gradlew compile

我注意到

./gradlew tasks

为我的android项目提供了assemble*compile*任务。

有什么区别?

我还注意到该命令列出了任务compileDemoDebugSources以及compileDemoReleaseSources (其中demo是一种风味, release是一种构建类型),但仅包含assembleDemo (而不是assembleDemoDebugassembleDemoRelease ),但是后两项工作一样好。 这是为什么?

从官方手册:

|---------------------|-----------------------------|
|          Task       |    Description   -----------|
|---------------------|-----------------------------|
|      compileJava    |  Compiles production Java   |
|                     |  source files using javac   |
|---------------------|-----------------------------|
|        assemble     |  Assembles all the archives |
|                     |      in the project         |
|---------------------|-----------------------------|

要进一步调查,请阅读Gradle 4.0文档:

PS drkstr1已经在评论中提到了主要区别。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM