Gradle常用命令使你更敏捷的使用androidstudio
来源:互联网 发布:netbean php 编辑:程序博客网 时间:2024/06/07 01:59
1、Gragle常用命令
之前接触了一些命令如
./gradlew -v
./gradlew clean
./gradlew build,
注意都是./gradlew, ./代表当前目录,gradlew代表 gradle wrapper,意思是gradle的一层包装,可以理解为在这个项目本地就封装了gradle,即gradle wrapper,只要下载成功即可用grdlew wrapper的命令代替全局的gradle命令。
理解了gradle wrapper的概念,下面一些常用命令:- ./gradlew -v 版本号
- ./gradlew clean 清除....../app目录下的build文件夹
- ./gradlew build 检查依赖并编译打包
这里注意的是 ./gradlew build 命令把debug、release环境的包都打出来,如果正式发布只需要打Release的包,该怎么办呢,下面介绍一个很有用的命令 **assemble**, 如
- ./gradlew assembleDebug 编译并打Debug包
- ./gradlew assembleRelease 编译并打Release的包
- ./gradlew installRelease Release模式打包并安装
- ./gradlew uninstallRelease 卸载Release模式包
二、附:build 结构目录
tree
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990
build/├── apk├── assets│ ├── debug│ └── release├── classes│ ├── debug│ │ └── com│ │ └── example│ │ └── gradle│ └── release│ └── com│ └── example│ └── gradle├── dependency-cache│ ├── debug│ └── release├── incremental│ ├── aidl│ │ ├── debug│ │ └── release│ ├── dex│ │ ├── debug│ │ └── release│ ├── mergeAssets│ │ ├── debug│ │ └── release│ └── mergeResources│ ├── debug│ └── release├── libs├── manifests│ ├── debug│ └── release├── res│ ├── all│ │ ├── debug│ │ │ ├── drawable-hdpi│ │ │ ├── drawable-mdpi│ │ │ ├── drawable-xhdpi│ │ │ ├── drawable-xxhdpi│ │ │ ├── layout│ │ │ ├── menu│ │ │ ├── values│ │ │ ├── values-sw720dp-land│ │ │ ├── values-v11│ │ │ └── values-v14│ │ └── release│ │ ├── drawable-hdpi│ │ ├── drawable-mdpi│ │ ├── drawable-xhdpi│ │ ├── drawable-xxhdpi│ │ ├── layout│ │ ├── menu│ │ ├── values│ │ ├── values-sw720dp-land│ │ ├── values-v11│ │ └── values-v14│ └── rs│ ├── debug│ └── release├── source│ ├── aidl│ │ ├── debug│ │ └── release│ ├── buildConfig│ │ ├── debug│ │ │ └── com│ │ │ └── example│ │ │ └── gradle│ │ └── release│ │ └── com│ │ └── example│ │ └── gradle│ ├── r│ │ ├── debug│ │ │ └── com│ │ │ └── example│ │ │ └── gradle│ │ └── release│ │ └── com│ │ └── example│ │ └── gradle│ └── rs│ ├── debug│ └── release└── symbols ├── debug └── release directories
0 0
- Gradle常用命令使你更敏捷的使用androidstudio
- AndroidStudio Gradle的基本使用
- androidStudio gradle 使用教程
- AndroidStudio离线使用gradle
- AndroidStudio-断点调试-让你的调试更有效率
- AndroidStudio的Gradle笔记
- AndroidStudio gradle的解析
- AndroidStudio的Gradle基础
- AndroidStudio使用Gradle-基础篇
- AndroidStudio使用Gradle-高级篇
- AndroidStudio上离线使用Gradle
- 使用AndroidStudio自定义Gradle插件
- AndroidStudio下gradle的入门介绍与使用
- AndroidStudio下gradle的入门介绍与使用
- 配置AndroidStudio使用本地的gradle进行编译
- 使用Ramdisk加速Android工程的编译 (AndroidStudio Gradle)
- AndroidStudio中使用老版本Gradle出现的问题
- 在AndroidStudio中使用gradle构建出现的一些问题
- TI DSP TMS320C66x学习笔记之算法运算时间测量(五)
- 浅说 JAVA JVM的那些事
- C语言二叉树的层序遍历
- shell命令执行hive脚本(hive交互,hive的shell编程)
- 排序
- Gradle常用命令使你更敏捷的使用androidstudio
- 将cookie信息记录到apache的访问日志中
- CocoaPods 安装和使用(亲测有效)
- SWIFT推送之本地推送(UILocalNotification)-1
- 获取元素的class react
- VB学习要点3----本窗体下Format函数下的操作(包括本窗体下的字体,颜色,大小的更改)
- opc服务器
- 常用Android开发组件之图像类组件
- 实现图片缓存本地 SDWebImage