首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
android热
订阅
keyboard3
更多收藏集
微信扫码分享
微信
新浪微博
QQ
2篇文章 · 0订阅
Android 中热修复框架 Robust 原理解析 + 并将框架代码从 "闭源" 变成 "开源"(下篇)
本文主要继续前面一篇文章介绍 Robust 框架的原理和实践案例之后,看一下这个框架的核心技术点就是如何在编译期间自动给每个类每个方法中插入代码,借助 asm 包和 Bytecode 插件完成了。而这个意义不仅仅是局限于研究了 Robust 框架,而是为了后续操作都有用,也就是说以后如果有自动插入代码逻辑,本文也是一个非常不错的案例。后面还会继续分析市面上的最后一个热修复框架 Tinker 了。最后小编周末写文章真的好累,记得看完之后多多扩散分享,要是有打赏就更好了。
极速增量编译工具 Freeline 超详细说明文档
可以快速上手了…