首页
首页
沸点
课程
直播
资讯
活动
开放社区
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
掘金会员预售 5.16-6.16
登录
gradle
76584 关注,1807 文章
关注
热门
最新
最热
程序员江同学
2天前
Android
gradle
Android Apk 编译打包流程,了解一下~
作为一个Android开发,每天都会有相当一部分的时间花在编译打包上,如果项目比较大的话编译一次可能就要十几分钟。 那么在编译打包的过程中AGP到底做了什么呢?
1084
17
2
Petterp
2天前
Android
gradle
写了一个适配 Android12-exported 的小插件
📚 背景 从 Android12 开始,如果我们的 tagSdk >=31, 即以 Android 12 或更高版本为目标平台时,且包含使用 intent 过滤器的 activity、服务或广播接收器
550
4
1
程序员江同学
9天前
Android
gradle
如何优雅地扩展 AGP 插件?
我们在项目中常常需要扩展AGP插件,比如重命名APK,校验Manifest文件,对项目中的图片做统一压缩等操作,但是老版的AGP并没有提供相关的API,导致我们需要去查看相关的代码的具体实现
1971
18
2
程序员江同学
23天前
Android
gradle
Transform 被废弃,ASM 如何适配?
在`AGP7.0`中`Transform`已经被标记为废弃了,并且将在`AGP8.0`中移除。所以现在应该是时候了解一下,在`Transform`被废弃之后,该怎么适配了。
3631
59
2
究极逮虾户
24天前
gradle
性能优化
Android Gradle 同步优化
年初开始我们就开始了关于Gradle Sync阶段的优化。之前和大家都简单的介绍过工程相关的背景情况了,我们大概有400+的Module,然后一次的同步时间就非常的慢,我们迫切的需要对这个问题进
3455
25
5
彭旭锐
1月前
Android
gradle
Android Studio
手把手带你自定义 Gradle 插件 —— Gradle 系列(2)
Gradle 本质上是高度模块化的构建逻辑,便于重用并与他人分享。例如,我们熟悉的 Android 构建流程就是由 Android Gradle Plugin 引入的构建逻辑。
2305
18
5
东平人氏
2月前
gradle
maven
发布组件到 Maven 私服、公服
发布组件到 Maven 私服、公服 前言 欢迎任何形式的转载,转载请保留原文链接:??? 文章主要内容:讲述如何发布组件到 Maven 私服、Maven Central 目录 发布组件到 Maven
4305
4
评论
彭旭锐
2月前
Android
gradle
Android Studio
为什么说 Gradle 是 Android 进阶绕不去的坎 —— Gradle 系列(1)
Gradle 作为官方主推的构建系统,目前已经深度应用于 Android 的多个技术体系中,例如组件化开发、产物构建、单元测试等。可见,要成为 Android 高级工程师 Gradle 是必须掌握的
3144
51
1
字节跳动技术团队
4月前
后端
gradle
API
深入理解 Gradle Tooling API
Tooling API 是对 Gradle 的一个重大扩展,它提供了比命令方式更可控、更深入的构建控制能力,可以让 IDE 和其他工具更方便、紧密地和 Gradle 能力结合。
1.1w
9
评论
彭旭锐
1月前
Android
gradle
其实 Gradle Transform 就是个纸老虎 —— Gradle 系列(4)
目前,使用 AGP Transform API 进行字节码插桩已经非常普遍了,例如 Booster、神策等框架中都有 Transform 的影子,其本质就是一个 Gradle Task。
1946
28
评论
刘一刀
3月前
Android
gradle
GitHub
XmlClassGuard混淆任意类,上架GooglePlay的杀手锏利器
可混淆4大组件、自定义View任意类,30s完成你2-3天,甚至1周的工作量,助你快速上Google马甲包
5279
73
14
程序员江同学
1月前
Android
gradle
如何简单方便地Hook Gradle插件?
在`Java`或者`Kotlin`代码中,代码`Hook`有多种方案,比如反射,动态代理,或者通过修改字节码来实现`HOOK`,那么如果我们想要修改`Gradle`插件的代码,该怎么实现呢?
1732
18
6
程序员江同学
4月前
Android
gradle
关于 Gradle 你应该知道的知识点
对于Android开发者来说,Gradle也可以说是熟悉的陌生人了,可以说天天会用到Gradle,但对于Gradle的一些原理与细节又往往不太了解 本文主要介绍Gradle的一些基础知识与原理,
7063
75
8
究极逮虾户
1月前
gradle
Android
Gradle Build Cache 引发的编译问题 | Gradle Task 缓存
基础知识 以上内容摘自gradle官方文档,链接如下 我简单的翻译下给各位大佬,在本地存在build cache的情况下,gradle task会基于当前的输入来作为缓存的key值,如果输入内容没有发
1335
12
6
程序员江同学
10月前
Android
gradle
【Gradle7.0】依赖统一管理的全新方式,了解一下~
Gralde7.0新特性,Catalog支持在项目间共享依赖,支持在单独的文件中配置依赖,支持版本号与依赖名分离,可以在多个依赖间共享版本号,支持将经常一起使用的依赖打包成依赖组
1.7w
155
26
fundroid
5月前
Android
gradle
架构
使用整洁架构优化你的 Gradle Module
Gradle Module 作为 Android 工程的组件单元,我们可以基于整洁架构中关于组件设计的原则对其进行治理
5668
38
10
究极逮虾户
8月前
Android
gradle
现在准备好告别Transform了吗? | 拥抱AGP7.0
前文提要 之前就和大家介绍过AGP(Android Gradle Plugin) 7.0.0版本之后Transform 已经过期即将废弃的事情。而且也简单的介绍了替换的方式是Transform Act
9629
75
26
程序员江同学
4月前
Android
gradle
Gradle 7.0都有哪些新特性?
Gradle 7.0的发布已经一段时间了,我们来看下从Gradle 6.0到7.0,都有哪些有趣的特性~
3798
18
9
BuildF
2月前
gradle
Android
适用于Android开发者Gradle小知识,嘿嘿
啥是Gradle啊 哦吼,说起gradle,只要是Android开发者,我相信没有人对它陌生,但是,我们真的会用好吗?
1958
30
3
业志陈
6月前
架构
Android
gradle
ASM 字节码插桩:助力隐私合规
近两年来工信部对于应用的隐私合规安全问题愈加重视,对 Android 平台的管控程度也要比 IOS 平台严格很多,很多不合规的应用也先后被下架要求整改 要避免出现隐私合规安全问题,最主要的就是要做到以
5389
31
4