Gradle操作小记

显示所有依赖关系解析树

1
./gradlew app:dependencies

生成项目

1
./gradlew clean assembleEnvTestReleaseChannels -PchannelList=default

清理项目

1
./gradlew clean

api与implementation的区别
api:完全等同于原先的compile指令,使用了该命令编译的依赖项目,其他项目依赖于该项目时也可以使用该命令编译的依赖项目。
implementation:使用了该命令编译的依赖项目,其他项目依赖于该项目时无法使用该命令编译的依赖项目。即该依赖是隐藏在项目内部的,不会对外开放。

1
./gradlew build --refresh-dependencies

Gradle操作小记
https://leo-wxy.github.io/2018/04/03/Gradle操作小记/
作者
Leo-Wxy
发布于
2018年4月3日
许可协议