文档章节

gradle常用命令

GalaxyBruce
 GalaxyBruce
发布于 2016/05/18 17:54
字数 208
阅读 12
收藏 0

./gradlew  --help查看帮助信息

./gradlew -v 版本号
./gradlew clean 清除9GAG/app目录下的build文件夹
./gradlew build 检查依赖并编译打包
./gradlew build --stacktrace
这里注意的是 ./gradlew build 命令把debug、release环境的包都打出来,如果正式发布只需要打Release的包,该怎么办呢,下面介绍一个很有用的命令 assemble, 如

./gradlew assembleDebug 编译并打Debug包
./gradlew assembleRelease 编译并打Release的包
除此之外,assemble还可以和productFlavors结合使用,比如XXX是渠道name
./gradlew assembleXXXDebug 编译并打Debug包
./gradlew assembleXXXRelease 编译并打Release的包

./gradlew installRelease Release模式打包并安装
./gradlew uninstallRelease 卸载Release模式包

查看所有task相关信息

./gradlew tasks 
./gradlew tasks --all    

单独编译一个module
gradlew build -p JniLibrary
或者
gradlew :moduleName:build
gradlew :moduleName:assembleRelease
gradlew :moduleName:assembleDebug

 

 

© 著作权归作者所有

共有 人打赏支持
上一篇: 团队建设
GalaxyBruce
粉丝 2
博文 75
码字总数 35340
作品 0
南京
高级程序员
私信 提问

暂无文章

JS 学习笔记

TOC 第一章 手动阀 第二章 嘎嘎的 第三章 是大是大非

davidwbnu
4分钟前
0
0
编译安装sqlite3数据库

环境说明 系统版本:centos7 sqlite版本:3.2 python版本:python3.6 下载安装 下载地址 http://www.sqlite.org/2018/sqlite-autoconf-3230100.tar.gz 解压安装 tar xvf sqlite-autoconf-32......

ZHAO_JH
20分钟前
0
0
Spring Cloud Greenwich 新特性和F升级分享

2019.01.23 期待已久的Spring Cloud Greenwich 发布了release版本,作为我们团队也第一时间把RC版本替换为release,以下为总结,希望对你使用Spring Cloud Greenwich 有所帮助 Greenwich 只支...

冷冷gg
今天
53
1
精读《论语》读后感作文3600字

精读《论语》读后感作文3600字: 学而篇第一:子曰:“学而时习之,不亦说乎?有朋友自远方来,不亦悦乎?人不知,而不愠,不亦君子乎? 朱熹解:即学而又时时习之,则学者熟,而衷心喜悦,其...

原创小博客
今天
3
0
CPU内存结构

开局一张图 由于CPU频率太快了,为解决直接读取内存的数据上的延迟,在CPU和内存之间,存在3级缓存。 CPU在解决和缓存不一致上采用两种方式: 缓存一致性协议 总线锁机制 CPU CPU的一个时钟周...

春哥大魔王的博客
今天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部