《Android Gradle》读书笔记:Gradle命令行

Gradle命令行对于Gradle的操作使用有着很大的帮助,而现在我们过于依赖各种IDE来进行构建,这种情况下如果更换IDE就会有一些麻烦,会因为各种各样的原因而降低效率

使用帮助

查看帮助的方式基本是在命令后跟-h 或者--help

./gradlew -?
./gradlew -h
./gradlew -help

查看所有可执行的Tasks

我么可以运行 ./gradlew tasks 命令来查看如何构建一个功能

./gradlew tasks

Gradle Help任务

Gradle内置了一个help task 这个help可以让我们了解每一个Task的使用帮助。

./gradlew help -task

强制刷新依赖

我们可能会依赖很多的三方库,像Maven这样工具都是有缓存的,所以我们不可能每次编译的时候都要重新下载三方库。缓存的目的就是,先使用缓存的 如果缓存中没有就下载第三方库,所以在一些情况下我们需要强制刷新依赖

./gradlew --refresh-dependencies assemble 刷新依赖的集合

多任务调用

我们有时候需要同时运行多个任务,在执行jar之前先进行clean 那么我们就需要先执行clean对class文件进行清理,然后再执行jar生成一个jar包,执行多任务时我们只需要按顺序以空格分开命令即可

./gradlew cleam jar

你可能感兴趣的:(《Android Gradle》读书笔记:Gradle命令行)