我注意到
./gradlew tasks
Run Code Online (Sandbox Code Playgroud)
对于我的 android 项目给了我assemble*和compile*任务。
有什么不同?
我还注意到该命令列出了任务compileDemoDebugSources以及compileDemoReleaseSources( wheredemo是一种风格,release是一种构建类型)但只是assembleDemo(而不是assembleDemoDebug和assembleDemoRelease)——但是后两者工作得一样好。这是为什么?
来自官方手册:
?????????????????????????????????????????????????????
? Task ? Description ?
?????????????????????????????????????????????????????
? compileJava ? Compiles production Java ?
? ? source files using javac ?
?????????????????????????????????????????????????????
? assemble ? Assembles all the archives ?
? ? in the project ?
?????????????????????????????????????????????????????
Run Code Online (Sandbox Code Playgroud)
要进一步调查,请阅读 Gradle 4.0 文档:
PS drkstr1已经在评论中提到了主要差异。
| 归档时间: |
|
| 查看次数: |
8838 次 |
| 最近记录: |