gradle共0篇 第2页
gradle
[应用出海] 使用 Gradle 解决 Android 模块化项目中的多语言支持-五八三

[应用出海] 使用 Gradle 解决 Android 模块化项目中的多语言支持

[应用出海] 使用 Gradle 解决 Android 模块化项目中的多语言支持 近年来越来越多的开发者和企业把目光聚焦于海外,寻求新的增长机会。然而对于一个“土生土长”的应用,想要在海外分一杯羹面临...
admin的头像-五八三admin2年前
050
Android 干货分享: 字节码插桩(1)—— 熟悉 Gradle-五八三

Android 干货分享: 字节码插桩(1)—— 熟悉 Gradle

我正在参加「掘金·启航计划」 目录 Android 干货分享: 字节码插桩(1)—— 熟悉 Gradle Android 干货分享: 字节码插桩(2)—— ASM 使用 (待更新) 前言 我在学习这方面内容时也参阅了很多...
admin的头像-五八三admin2年前
0100

Android更整洁的接入Sonarquebe | initscript 拓展

我们Android工程pipeline阶段需要进行静态扫描或者是资源归属检查之类的gradle任务。这些插件开发同学是不需要感知到。但是由于是用gradle插件实现的,这样就会对build.gradle进行不可避免的侵入...
admin的头像-五八三admin2年前
080
【Gradle-7】Gradle构建核心之Task指南-五八三

【Gradle-7】Gradle构建核心之Task指南

我正在参加「掘金·启航计划」 1、前言 本文是Gradle系列的第7篇,给大家带来Gradle构建核心Task相关的知识点。 2、Gradle中的Task是什么 Task是一个任务,是Gradle中最小的构建单元。 Gradle构...
admin的头像-五八三admin2年前
060

深入浅出学习Gradle(之一)

前言 这是序列文章。 序列之一请看这里。 序列之二请看这里。 序列之三请看这里。 一、引言 1、Gradle的概念 Gradle是一个开源的、基于Groovy语言的项目自动化构建工具,旨在帮助开发人员更轻松...
admin的头像-五八三admin2年前
090

深入浅出学习Gradle(之二)

前言 这是序列文章。 序列之一请看这里。 序列之二请看这里。 序列之三请看这里。 四、Gradle项目构建与依赖管理 1、Android项目中的Gradle构建 在Android项目中,Gradle负责完成项目的编译、打...
admin的头像-五八三admin2年前
0110

深入浅出学习Gradle(之三)

前言 这是序列文章。 序列之一请看这里。 序列之二请看这里。 序列之三请看这里。 七、Gradle插件开发 1、插件开发的意义和场景 Gradle插件可以用于扩展和定制构建过程,为项目提供额外的自动化...
admin的头像-五八三admin2年前
030
记一次个人项目迁移到 AGP 8.0+ & Gradle 8.0+ 的全过程-五八三

记一次个人项目迁移到 AGP 8.0+ & Gradle 8.0+ 的全过程

前言 历经几个月的拖延,我终于在今天下午决定将自己的项目从 AGP 7.1.2 & Gradle 7.3.3 迁移至 AGP 8.0+ & Gradle 8.0+。整体过程还算顺利,但也遇到了一点问题,结果也比较有意思。本...
admin的头像-五八三admin2年前
0300
编译优化跌落神坛-五八三

编译优化跌落神坛

最近在一次技术分享中,有网友问我小公司可以考虑做哪些编译优化?我觉得这个课题也还是挺有必要展开下讲讲的。 编译优化方面其实我个人觉得并不一定是特别高大上的东西,除了一些特别深水区的...
admin的头像-五八三admin2年前
0200

[Gradle] 编译任意地方的文件

[Gradle] 编译任意地方的文件 我正在参加「掘金·启航计划」 本人所有文件禁止任何形式的转载 gradle 对于参与编译的文件的位置没有限制,不必发布到maven repository 或者编译成aar、jar。 Sou...
admin的头像-五八三admin2年前
0130
Gradle深入解析 - Task原理(Graph篇)-五八三

Gradle深入解析 – Task原理(Graph篇)

你是否对gradle如何处理task间的依赖感到好奇,创建task的方式有很多种,建立依赖的方式也很多,gradle是如何确定最终task的执行顺序的,下面我们就来探究一下 先用一张图来展示task相关的概念 ...
admin的头像-五八三admin2年前
0170
Gradle深入解析 - Task原理(并行篇)-五八三

Gradle深入解析 – Task原理(并行篇)

上一篇文章讲了Task Graph的处理,在Task的顺序确定之后,真正被执行前,还涉及到Task的并行调度问题,我们知道gradle是有并行机制的,没有依赖关系的Task可以并行执行,以减少构建耗时 除了线...
admin的头像-五八三admin2年前
070
Gradle深入解析 - Task原理(执行篇)-五八三

Gradle深入解析 – Task原理(执行篇)

前2篇文章探究了gradle是如何处理Task Graph和Task调度的,至此Task的前期工作就已经完成了 下面就该执行Task了,如果观察过Task执行的话,会留意到console输出中Task后面有的带有执行结果的标...
admin的头像-五八三admin2年前
0100