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


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

生成补丁

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

打补丁后的结果

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

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

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

生成补丁

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

打补丁后的结果

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

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

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

生成补丁

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

打补丁后的结果

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

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

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

生成补丁

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

打补丁后的结果

闪退

异常信息

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

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

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

生成补丁

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

打补丁后的结果

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

异常信息

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

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

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

生成补丁

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

打补丁后的结果

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

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

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

生成补丁

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

打补丁后的结果

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

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

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

生成补丁

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

打补丁后的结果

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

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

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

生成补丁

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

打补丁后的结果

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

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

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

生成补丁

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

打补丁后的结果

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

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

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

生成补丁

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

打补丁后的结果

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

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

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

生成补丁

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

打补丁后的结果

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

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


总结

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

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

相关文章:

  • 2021-04-14
  • 2021-06-09
  • 2021-08-25
  • 2021-06-21
  • 2022-02-03
  • 2021-05-01
  • 2021-10-21
  • 2022-12-23
猜你喜欢
  • 2021-04-30
  • 2022-12-23
  • 2021-09-17
  • 2021-09-26
  • 2022-12-23
  • 2021-09-08
  • 2021-07-22
相关资源
相似解决方案