Gradle学习(三)——Gradle Wrapper

转载请注明出处:http://blog.csdn.net/lastsweetop/article/details/78861595

用Wrapper进行构建

如果你的Gradle项目设置了Wrapper,那么你就需要在root项目中运行以下命令中的一个去执行构建:

  • ./gradlew (Linux或者macOS)
  • gradlew (Windos)

每个Wrapper都绑定了一个版本的Gradle,当你执行第一次执行命令的时候,它就会去下载对应版本的Gradle,然后进行构建。

当你在IDE通过Wrapper导入gradle工程时,IDE会询问你是否导入Gradle的all版本,这会在你编写gradle文件时帮你自动完成代码,并且可以查看内部实现。

这不仅仅意味着你不需要手动下载,而且你可以明确你项目构建的Gradle版本,这使得你的历史构建非常可靠。Wrapper命令行的语法和手动安装的gradle完全一致。

注意,你不能删除Wrapper在项目中自动导入的文件,导入的文件包括如下:

  • gradlew (linux或macOS脚本文件)
  • gradlew.bat (windows脚本文件)
  • gradle/wrapper/gradle-wrapper.jar (wrapper的jar包)
  • gradle/wrapper/gradle-wrapper.properties (wrapper的属性配置文件)

下载的各种版本的gradle都放在了gradle/wrapper/gradle-wrapper.properties目录下

你可能感兴趣的:(gradle,Gradle学习)