美文网首页
Android 热修复框架AndFix

Android 热修复框架AndFix

作者: Wocus | 来源:发表于2017-01-14 03:05 被阅读22次

介绍:

AndFix是一个AndroidApp的在线热补丁框架。使用此框架,我们能够在不重复发版的情况下,在线修改App中的Bug。AndFix就是 “Android Hot-Fix”的缩写。

就目前来说,AndFix支持Android 2.3到6.0版本,并且支持arm 与 X86系统架构的设备。完美支持Dalvik与ART的Runtime。

AndFix 的补丁文件是以 .apatch 结尾的文件。

AndFix是阿里巴巴开源项目。

GetHub地址

Android上如何使用:

1.新建一个项目并且设置TextView控件的值为“发生Bug的App”并且导入以下该命名

2.创建一个java类,继承Application实现Oncreate()方法

3.签名打包该项目,保存并改名为1.apk

4.修改Text的值为“已经修复Bug的App”

5.打包该项目,保存并改名为2.apk

6.下载apkpatch文件,dos窗口运行apkpatch.bat文件输入该指令:

-f:新版本

-t: 旧版本

-o: 输出目录

-k: 打包所用的keystore

-p: keystore的密码

-a: keystore 用户别名

-e: keystore 用户别名密码

7.运行完毕后会生成一个apatch类型的文件,改名为out.apatch放在手机根目录

8.再次运行旧的app,会发现Text的值改成新app的值,就已经热修复成功!

相关文章

网友评论

      本文标题:Android 热修复框架AndFix

      本文链接:https://www.haomeiwen.com/subject/wehebttx.html