首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android热修复
订阅
磨剑十年
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
当你准备开发一个热修复框架的时候,你需要了解的一切
当你准备开发一个热修复框架的时候,你需要了解的一切,来自 zjutkz's blog。
微信热修复tinker及tinker server快速接入
当前热修复方案很多,今天研究了下微信的tinker,使用效果还是不错的,配合tinker server服用更佳。下面介绍两者的使用,以便大家快速接入。 2 然后在app的gradle文件app/build.gradle,我们需要添加tinker的库依赖以及apply tinke…
Android热补丁之Robust原理解析(一)
早在16年9月份,美团技术团队就写过一篇文章描述 Android 热补丁框架Robust的简单实现原理,但是并没有开源;然后在17年3月份,美团团队宣布正式开源 Robust并且配套了自动打补丁包工具。本系列文章主要解析Robust实现原理,分为几个方面 补丁加载过程 基础包插…
Android 热修复方案第一弹——Tinker 篇
Android 热修复方案 Tinker 的简单介绍和接入使用
Android 热修复技术——QQ 空间补丁方案解析 (2)
Android 热修复 QQ 空间补丁方案实战篇。本篇博客我们将介绍 1)如何打包补丁包; 2)如何将通过 ClassLoader 加载补丁包;3)如何将补丁包的 dex 插入到 `dexElements` 的前面
Android 热修复技术——QQ 空间补丁方案解析 (3)
要想实现热更新的目的,就必须在 dex 分包完成之后操作字节码文件。比较常用的字节码操作工具有 ASM 和 javaassist。另外还需要在 Gradle 的构建过程中完成插桩的操作
Android 热修复技术——QQ 空间补丁方案解析 (1)
传统的 app 开发模式下,线上出现 bug,必须通过发布新版本,用户手动更新后才能修复线上 bug。那么是否存在一种方案可以在不发版的前提下修复线上 bug?有!而且不只一种。今天首先来看下腾讯的 QQ 空间补丁方案
Android 热修复总结
热修复总结 平台 阿里 AndFix 阿里 HotFix1.x Nuwa 微信Tinker 美团Robust 阿里 HotFix2.x 即时生效 yes yes no no yes 看情况 性能损耗 较小 较小 较大 较小 较小 较小 补丁包大小 一般 一般 较大 较小 较小 …
Gradle 模块化配置
本文以 AndResGuard 和 Tinker 为例讲解下如何模块化配置 Gradle,以及一键打 Tinker 补丁包的实现方法。
微信 Tinker 热补丁的一切都在这里,包括源码 (一)
微信 Tinker 热补丁修复技术终于放出