我注意到
./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 次 |
最近记录: |