首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Gradle
订阅
Gradle的使用
矿工0928
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
手把手教你学会写 Gradle 插件
前言 很多业务同学在开发的时候,经常会看到公司里面架构组的同事,经常会提供一个插件供大家使用,这些插件有增加编译速度的,有一些字节码插桩的,或者封装了一些一件打包组件上传的功能,看上去还挺 6 的。今
这次要帮你搞明白之 “Android字节码插桩”
Android 字节码插桩 本次分享课程将通过提问题的方式一点点由浅到深逐步剖析android字节码插桩 问题一、什么是插桩? 用通俗的话来讲,插桩就是将一段代码通过某种策略插入到另一段代码,或替换另
Android ASM自动埋点方案实践
其实这已经涉及到AOP(Aspect Oriented Programming),即面向切面编程,在编译期间对代码进行动态管理,以达到统一维护的目的。 举个栗子,Android开发我们都知道,在项目越来越大的时候,应用可能被分解为多个模块,如果你要往所有模块的方法里头加一句‘我…
Android ASM 字节码插桩:实现双击防抖
字节码插桩实战。最近打算通过字节码插桩的方式来实现一个应用双击防抖的功能。简单来说,我希望通过字节码插桩的方式来为整个项目中所有使用了 OnClickListener 的回调方法中都插入一段逻辑代码
哔哩哔哩APP的 AGP8 升级之旅
某视频APP的AGP8升级踩坑经历 本次AGP升级计划从 `7.2.2` 升级到 `8.2.2`,`AGP`中最大的变动点是 `Transform Api` 接口的废弃、以及默认编译特性的开启。
gradle8+,android studio将aar发布到私服仓库Nexus
编写你的uploadArchive.gradle上传模板文件 之前写了android studio2022.3.1 ,gradle8 打包aar、sources.jar 遇到的问题以及 Nexus通过
使用Javassist 在android运行时生成类
序言 最近在写框架,有一个需求就是动态的生成一个类,然后查阅了相关文献,发现在android中动态生成一个类还挺麻烦。因次把一些内容分享出来,帮助大家少走弯路。 方案一 DexMaker DexMak
使用TOML统一组件化SDK版本
自从Gradle改变了Android的依赖管理方式后,要想集成第三方SDK就变得很容易。 比如我要集成RecyclerView,只需要这么一行代码。 如果是groovy,也只需要这么一行代码。 如果要
二十八、安卓工程师必须了解的Gradle知识
概述 Android中使用的编译工具就是 gradle,通常我们使用工程默认生成的 build.gradle就能满足基本需求。但是涉及到复杂的工程结构设计,更优雅的配置写法,这就要求我们对gradle
【Gradle-8】Gradle插件开发指南
Gradle插件开发在Android进阶知识中是占有一定比例的,特别是在性能优化领域,基本都会涉及,而且跟我们日常的编译打包也息息相关,加上有不少招聘要求里也明确要有Gradle插件开发经验