Gradle常用命令
| 命令 | 解释 |
|---|---|
| gradle -v | 版本号 |
| gradle clean | 清除build文件夹 |
| gradle build | 检查依赖并打包 |
| gradle assembleDebug | 编译打包Debug包 |
| gradle assembleRelease | 编译打包Release包 |
| gradle installRelease | 打包并安装Release包 |
| gradle unstallRelease | 卸载Release包 |
| gradle dependencies | 查看依赖图表 |
| gradle clean build -x test 跳过测试编译 | |
| gradle --profile build | 分析构建任务 |
| gradle build --dry-run | 编译并不执行任务 |
| gradle install | |
| gradle tasks | 查看Gradle任务 |
| gradle tasks --all | 查看所有Gradle任务 |
| gradle build --daemon | 使用Gradle守护程序(Daemon) |
| gradle build --offline | 用离线模式运行 |
| gradle clean build --refresh-dependencies | 刷新Gradle依赖缓存 |
Gradle IDEA集成插件的使用
Gradle设置
Intellij项目目录结构
说明:
| 文件名 | 说明 |
|---|---|
| .gradle | gradle项目产生文件(自动编译工具产生的文件) |
| build | 自动构建时生成文件的地方 |
| gradle | 自动完成gradle环境支持文件夹 |
| build.gradle | gradle |
| gradle.properties | gradle |
| setting.gradle | gradle 项目的子项目包含文件 |
| gradlew | 自动完成 |
| gradlew.bat | 自动完成 gradle 环境的windows 脚本,配合gradle 文件夹使用 |
上面两个文件会做如下几件事情
- 解析 gradle/wrapper/gradle-wrapper.properties 文件,获取项目需要的 gradle 版本下载地址
- 判断本地用户目录下的 ./gradle 目录下是否存在该版本,不存在该版本,走第3点,存在走第4点
- 下载 gradle-wrapper.properties 指定版本,并解压到用户目录的下 ./gradle 文件下
- 利用 ./gradle 目录下对应的版本的 gradle 进行相应自动编译操作
打开Gradle视图
IDEA中的Gradle工具窗口可以通过View -> Tool windows -> Gradle 打开,也可以从右侧纵向标签页点击打开。
