Gradle操作小记

显示所有依赖关系解析树

1
./gradlew app:dependencies

生成项目

1
./gradlew clean assembleEnvTestReleaseChannels -PchannelList=default

清理项目

1
./gradlew clean

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

1
./gradlew build --refresh-dependencies

本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!