请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

使用Andfix 并没有成功修复bug;

使用Andfix 并没有成功修复bug;整个生成过程都很顺利 old.apk会报错 new.apk安装后不会报错 在old.apk的基础上push了.apatch文件,多次点击addPatch方法后,日志“PatchManager: patch [/storage/emulated/0/Android/data/com.zhuxiangqing.myapplication/cache/apatch/imooc.apatch] has be loaded”也打出来了,说明确实加载成功了,但是报错依然在。安装new.apk测试,确实已经解决了bug

正在回答 回答被采纳积分+3

插入代码

2回答

慕妹2978617 2018-01-07 19:18:05

我跟你一样 你的问题解决了吗

0 回复 有任何疑惑可以回复我~
qndroid 2017-07-17 19:52:14

andfix只能修复方法,如果确保使用没问题的话需要换个手机,所有的热修复技术都存在一定的兼容性问题,不是所有手机上都能修复成功的。

0 回复 有任何疑惑可以回复我~
  • 提问者 慕粉1202583611 #1
    是对方法进行的修复,在sdk25下编译,运行在API25 x86虚拟机上和API19的真机上面都没有效果  只是改动了静态方法里面的a:String的值 如下:
    public static void createError(){
            String a = "haha";//null to "haha"
            Log.d("aaa", a);
        }
    我是在windows环境下 生成的.apatch文件和这有关吗?
    回复 有任何疑惑可以回复我~ 2017-07-17 21:48:08
  • 提问者 慕粉1202583611 #2
    你能不能告诉我 你测试好用的机型 或者是使用的什么模拟器
    回复 有任何疑惑可以回复我~ 2017-07-18 09:51:38
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号