【Gradle】理解Gradle构建

https://www.jianshu.com/p/001abe1d8e95

 

Gradle 运行依赖JVM。

 

Closurs(闭包),在groovy中是一个处于代码上下文中的开放的,匿名代码块。它可以访问到其外部的变量或方法。 https://www.cnblogs.com/zqlxtt/p/5741297.html

 

 

https://blog.csdn.net/mooreliu/article/details/47399917

IDEA gradlew 编译方法

很多教程,都写编译打包版本,使用命令

>./gradlew build

可是,都不会告诉你,更好的提高效率。官方提供release 版本与debug版本的区别编译

一般我们要编译所有渠道的 release版本,会使用如下命令:

>./gradlew assembleRelease
or
>./gradlew aR

你肯定会问,如果我基于一个稳定版本,新增一个渠道,我只想打包一个渠道,怎么办?之行下面的命令看看

>./gradlew task

这会列表所有 gradle task。task的概念我就不解释了,很多gradle教程已经说了。

我只要打包 onlinetestcatering 渠道,只要之行这样的命令就可以了。

>./gradlew task assembleOnlinetestcateringRelease

 

posted @ 2019-11-18 15:37  CathyGao2018  阅读(134)  评论(0编辑  收藏  举报