首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Gradle
订阅
慕涵盛华
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
Gradle 构建工具 #2 手把手带你自定义 Gradle 插件
Gradle 本质上是高度模块化的构建逻辑,便于重用并与他人分享。例如,我们熟悉的 Android 构建流程就是由 Android Gradle Plugin 引入的构建逻辑。
为什么说TransformAction不是Transform的替代品
背景 现在已经要步入AGP8.0时代了,Transform过时并被删除已经是板上钉钉的事儿了,网上传言TransformAction是Transform的替代品。事实究竟如何呢,我们要了解Transf
从开发一个插件看,安卓gradle插件适配AGP8.0
前言 相信很多小伙伴项目还没有升级AGP7.0,可是最新的AGP已经到8.2了,适配AGP8.0也要提上日程了,尤其是一些插件项目,因为8.0删除了transform API,所以需要提前做好适配工作
记一次个人项目迁移到 AGP 8.0+ & Gradle 8.0+ 的全过程
前言 历经几个月的拖延,我终于在今天下午决定将自己的项目从 AGP 7.1.2 & Gradle 7.3.3 迁移至 AGP 8.0+ & Gradle 8.0+。整体过程还算顺利,但也遇到了一点问题
Transform API 废弃了,路由插件怎么办?
前言 在 AGP 7.2 中,谷歌废弃了Android开发过程非常常用的Transform API,在 AGP 8.0 移除,那么常见的路由该怎么出适配呢?
你的插件想适配Transform Action? 可能还早了点
为什么要适配Transform Action? 因为registerTransform 这个api 在8.0的agp版本中要被删除了啊,到时候你的工程中的插件如果还有这个api 就编译失败了 适配这个
Android优雅的打包时自动化获取全部res资源
随着项目的不断迭代,各种自动化工具的需求会涌现出来,这里列举几种场景 由于开发人数众多,需求多,导致图片的放置会很混乱,设计给的大图不经过压缩就放进项目,导致包大小无限膨胀 目前某音短视频项目存在多个flavor,可能某些字符串需要动态的使用脚本替换解决App名称不一致的问题(…
深入理解Transform
其实Transform API在一个android工程的打包流程中作用非常大, 像是我们熟知的混淆处理, 类文件转dex文件的处理, 都是通过Transform API去完成的. 自从1.5.0-beta1版本开始, android gradle插件就包含了一个Transfor…
Gradle 插件练习-动态移除权限
1. 开始之前 Gradle基于Groovy,而Groovy基于Java,最后始终得运行在JVM之上.Gradle、build.gradle、settings.gradle之类的最终都会被搞成一个对象,然后才能执行. Gradle 对象: 每次执行gradle taskName…
Gradle 爬坑指南 -- 理解 Plugin、Task、构建流程
上文介绍了 Gradle、Groovy 的概念并且对其有了一些初步的认识,然后学习了 Groovy 基本语法,跑了第一个 Gradle 的 Hello World!此时想必大家对 Gradle 也算是有了一个清晰的初步认识。学习 Gradle 就是学习一门新的语言,然后应用其 …