Skip to content

WindySha/AndFixProject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AndFixProject

使用三种方式实现代码的热修复:

1.基于阿里巴巴andFix热修复框架,实现代码的热修复,主要就是将ArtMethod结构体中的每一个成员进行替换

2.改进了AndFix,直接将ArtMethod整体进行替换,实现热修复

3.使用纯Java代码实现方法的热修复,主要用到了JDK中非常强大的两个类:sun.misc.Unsafe 和 libcore.io.Memory

代码解读: Android热修复框架AndFix核心代码分析以及纯Java代码实现AndFix

About

use three method to accomplish the java method fix

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published