![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Gradle学习
文章平均质量分 66
Gradle学习和实践
祝你幸福365
好好学习,天天向上
展开
-
Gradle实战-14-多渠道打包
多渠道打包原创 2022-02-19 22:26:40 · 926 阅读 · 0 评论 -
Gradle实战-16-Gradle插件自动插入埋点代码
Gradle相关原创 2021-08-13 12:20:29 · 174 阅读 · 0 评论 -
Android-Gradle与Gradle插件对应关系
插件版本 所需的 Gradle 版本 1.0.0 - 1.1.3 2.2.1 - 2.3 1.2.0 - 1.3.1 2.2.1 - 2.9 1.5.0 2.2.1 - 2.13 2.0.0 - 2.1.2 2.10 - 2.13 2.1.3 - 2.2.3 2.14.1 - 3.5 2.3.0+ 3.3+ 3.0.0+ 4.1+ 3.1.0+ 4.4+ 3.2.0 - 3.2.1 4.6+ 3.3.0 -原创 2022-02-18 17:31:03 · 2180 阅读 · 0 评论 -
Gradle实战-15-Android的不同的依赖方式
作者:一只懂音乐的码虫链接:https://www.jianshu.com/p/0baed24e1efb来源:简书著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。目前gradle支持的依赖配置有五种,分别是implementation api compileOnly runtimeOnly annotationProcessor常用的依赖配置是 implementation、api、compileOnly 。一、implementation依赖不可传递.转载 2022-02-18 16:46:16 · 747 阅读 · 1 评论 -
Gradle实战-13-打包后自动发布到钉钉、蒲公英
参考:https://www.bilibili.com/video/BV1vt4y1k7J5?p=5原创 2021-09-16 12:06:22 · 162 阅读 · 0 评论 -
Gradle实战-11-Gradle上传Android的Library到Maven私服
参考:https://www.cnblogs.com/milovetingting/p/12638058.html原创 2021-07-01 20:35:56 · 500 阅读 · 0 评论 -
Gradle实战-10-Gradle自定义插件实战
现在有一个需求,就是在每次build项目的时候,出一个跟apk版本相关的信息,并输出到 xml 文件中,方便后期的追溯版本的改动情况。该 xml 文件的内容基本如下所示://versions.xml<releases> <release> <versionCode>1</versionCode> <versionName>5.2</versionName> <versionInfo>第一个原创 2021-06-30 19:04:47 · 275 阅读 · 0 评论 -
Gradle实战-09-Gradle其他模块讲解与自定义Plugin实战
Gradle其他模块Settings类讲解SourceSet类讲解Plugin讲解及自定义PluginAndroid插件对Gradle扩展Gradle实战总结Settings类其实就是帮助我们初始化,决定哪些项目能够被处理//settings.gradleinclude ':buildSrc'include ':app', ':repository:viewpagerindicator', ':oema', ':oemb'println '初始化阶段开始....'S原创 2021-06-30 19:03:47 · 616 阅读 · 0 评论 -
Gradle实战-08-Gradle核心之Task详解及实战
原创 2021-06-30 19:02:54 · 1701 阅读 · 0 评论 -
Gradle实战-07-Gradle核心之Project详解和实战
原创 2021-06-30 19:02:06 · 904 阅读 · 0 评论 -
Gradle实战-06-Gradle生命周期探索
从上面的图中可以看出,Gradle的生命周期分为三个阶段,初始化阶段,配置阶段,执行阶段。具体的生命周期流程可以在AndroidStudio的控制台中输入如下命令可以看出:./gradlew build 在执行该命令之后,可以在控制台上看到很多日志输出,大体有Initialization -> Configuration -> Execution 在三个阶段,和图中的介绍是一致的。同时,我们可以看到有很多的Task,我们在控制台中输入的 build 就是一个task,该task依...原创 2021-06-30 18:29:12 · 455 阅读 · 0 评论 -
Gradle实战-04-Gradle核心语法讲解与实战
原创 2021-06-30 14:25:27 · 491 阅读 · 0 评论 -
Gradle实战-13-Jenkins环境搭建和测试
参考https://www.cnblogs.com/tkey/p/12982645.html原创 2021-06-29 16:49:57 · 1523 阅读 · 0 评论 -
Gradle实战-05-Gradle高级语法
Gradle高级语法原创 2021-06-25 11:49:34 · 627 阅读 · 0 评论 -
Gradle实战-03-Groovy环境搭建
一、Groovy环境搭建安装JDK环境 到官网下载好 groovySDK groovy-lang.org/download.html 下载并解压 groovy-3.x groovy 包含的文件目录 将 groovy-3.x/bin 配置Mac到环境变量 利用 export 查看是否配置完成 groovy -version 查看 groovy 的版本以及 jvm 版本二、创建Groovy工程1. 打开Intellij IDEA2. New Project --> Groovy.原创 2021-06-21 15:47:16 · 640 阅读 · 0 评论 -
Gradle实战-02-Groovy语言介绍
一、Groovy概述1. 领域特定语言DSL介绍DSL(Domain specific language),MATLAB,UML, HTML都是DSL语言,groovy是脚本语言。那么有哪些常见的DSL语言以及特点呢? 常见的DSL语言有groovy,HTML等,而其特点是小而精,系统语言比如Java是大而全。DSL与通用语言的区别,DSL就是深入解决特定方向的问题,通用语言是全方位的解决系统问题,比如Java,C等语言,可以编写各种类型的程序。2. groovy初探是一种基于JVM的敏捷开原创 2021-06-21 11:04:35 · 174 阅读 · 0 评论 -
Gradle实战-01-学习大纲
导学:为什么要学习Gradle? Maven, Ant 不都是已经很成熟的东西吗?与时俱进很重要何况从AndroidStudio开始就yi原创 2021-06-21 10:21:59 · 190 阅读 · 0 评论