[Android]热修复框架AndFix测试说明

AndFix,全称是Android hot-fix。是阿里开源的一个热补丁框架,允许APP在不重新发布版本的情况下修复线上的bug。支持Android 2.3 到 6.0,并且支持arm 与 X86系统架构的设备。完美支持Dalvik与ART的Runtime,补丁文件是以 .apatch 结尾的文件。

# 测试结果说明: #

1. 测试能否修复Acitivity生命周期的方法

生成补丁

打补丁后的结果

[Android]热修复框架AndFix测试说明_第1张图片

成功!!!!!!!!!!

2.测试能否修复Fragment生命周期的方法

生成补丁

打补丁后的结果

[Android]热修复框架AndFix测试说明_第2张图片

成功!!!!!!!!!!

3.测试能否修复Service生命周期的方法

生成补丁

打补丁后的结果

成功!!!!!!!!!!

4.测试能否修复Application中的方法

生成补丁

打补丁后的结果

闪退

异常信息

失败!!!!!!!!!!

5.测试能否修复XML绑定的方法

生成补丁

打补丁后的结果

异常信息

[Android]热修复框架AndFix测试说明_第3张图片

失败!!!!!!!!!!

6.测试能否修复一般的类中的静态方法

生成补丁

打补丁后的结果

[Android]热修复框架AndFix测试说明_第4张图片

成功!!!!!!!!!!

7.测试能否修复一般的类中的构造方法

生成补丁

打补丁后的结果

[Android]热修复框架AndFix测试说明_第5张图片

失败!!!!!!!!!!

8.测试能否修复一般的类中的一般public方法

生成补丁

打补丁后的结果

[Android]热修复框架AndFix测试说明_第6张图片

成功!!!!!!!!!!

9.测试能否修复一般的类中的一般private方法

生成补丁

打补丁后的结果

[Android]热修复框架AndFix测试说明_第7张图片

成功!!!!!!!!!!

10.测试能否修复一般的类中的一般protected方法

生成补丁

打补丁后的结果

成功!!!!!!!!!!

11.测试能否修复重写接口方法时出现的错误

生成补丁

打补丁后的结果

成功!!!!!!!!!!

12.测试能否修复使用dagger2时出现的错误 (另加)

生成补丁

打补丁后的结果

>成功!!!!!!!!!!

总结

[Android]热修复框架AndFix测试说明_第8张图片

测试能否修复使用dagger2时出现的错误 可以

你可能感兴趣的:([Android]热修复框架AndFix测试说明)