首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
会员
登录
Gradle从入门到精通
程序员江同学
创建于2022-02-28
关注专栏
Gradle系列文章,包括Gradle新特性,实用技巧,基本原理,高级进阶等内容
等 134 人关注
共11篇文章
创建于2022-02-28
关注专栏
默认顺序
默认顺序
最早发布
最新发布
程序员江同学
4月前
Android
gradle
Gradle 进阶(二):如何优化 Task 的性能?
当`Task`的输入与输出被注解标注并且都没有发生变化时,`Task`的状态是`up-to-date`的,此时可以跳过`Task`的执行。除了以上方式,`Gradle`还提供了其他方式优化`Task`
2316
11
4
程序员江同学
5月前
Android
gradle
Gradle 进阶(一):深入了解 Tasks
Gradle自定义Task看起来非常简单,通过tasks.register等API就可以轻松实现。但实际上为了写出高效的,可缓存的,不拖慢编译速度的task,还需要了解更多知识。
2966
30
7
程序员江同学
5月前
Android
gradle
Transform 被废弃,TransformAction 了解一下~
1. `TransformAction`是什么? 2. 如何自定义`TransformAction`3. `TransformAction`在`AGP`中的应用
4426
30
11
程序员江同学
7月前
Android
gradle
如何优雅地扩展 AGP 插件?
我们在项目中常常需要扩展AGP插件,比如重命名APK,校验Manifest文件,对项目中的图片做统一压缩等操作,但是老版的AGP并没有提供相关的API,导致我们需要去查看相关的代码的具体实现
3551
35
5
程序员江同学
7月前
Android
gradle
Transform 被废弃,ASM 如何适配?
在`AGP7.0`中`Transform`已经被标记为废弃了,并且将在`AGP8.0`中移除。所以现在应该是时候了解一下,在`Transform`被废弃之后,该怎么适配了。
6038
82
6
程序员江同学
8月前
Android
gradle
如何简单方便地Hook Gradle插件?
在`Java`或者`Kotlin`代码中,代码`Hook`有多种方案,比如反射,动态代理,或者通过修改字节码来实现`HOOK`,那么如果我们想要修改`Gradle`插件的代码,该怎么实现呢?
2363
22
6
程序员江同学
11月前
Android
gradle
相比 Groovy 脚本, KTS 性能到底怎么样?
KTS在易用性,可读性,IDE支持等方面都提供了比Groovy更好的支持,但目前在性能方面稍弱,那么相比 Groovy 脚本, KTS 性能到底怎么样?
3518
23
10
程序员江同学
11月前
Android
gradle
Gradle 7.0都有哪些新特性?
Gradle 7.0的发布已经一段时间了,我们来看下从Gradle 6.0到7.0,都有哪些有趣的特性~
5628
25
10
程序员江同学
11月前
Android
gradle
关于 Gradle 你应该知道的知识点
对于Android开发者来说,Gradle也可以说是熟悉的陌生人了,可以说天天会用到Gradle,但对于Gradle的一些原理与细节又往往不太了解 本文主要介绍Gradle的一些基础知识与原理,
1.0w
95
13
程序员江同学
1年前
Android
gradle
【Gradle7.0】依赖统一管理的全新方式,了解一下~
Gralde7.0新特性,Catalog支持在项目间共享依赖,支持在单独的文件中配置依赖,支持版本号与依赖名分离,可以在多个依赖间共享版本号,支持将经常一起使用的依赖打包成依赖组
2.7w
199
29
下一页
温馨提示
当前操作失败,如有疑问,可点击申诉