前一段时间,我在公众号上发起了HotFix调研,之后又写了一篇HotFix的抉择,也告诉了大家我们最后选择了AndFix,再后面,我很贴心的又写了一篇AndFix简单使用教程,大有一种我选定了AndFix,这版就要上的决心
很遗憾,事与愿违,我们放弃了,至少,这一版,我们放弃了
why?
到底发生了什么?
这事,说来心凉...
在我调研AndFix的时候,我用我的手机成功的跑起了Demo,还嘚瑟的写了个教程
紧接着,我开始封装AndFix,写业务逻辑,封装文件下载,还专门写了个Service
一切紧锣密鼓的进行着
第二天,服务器的同学也完成了功能,于是联调接口,调功能,似乎一切顺利,最后也
成功地调通,也到达了预期的效果,so happy,于是,我告诉我的小伙伴,我说我调通
了,你这边看一下
就是这么一看,出问题了,我去,App跑起来后,在执行fix的时候,黑了,tm屏幕黑了,
黑得很彻底,黑得让人绝望
而且再也起不来了,ANR了!!而且100%出现!!!
一切都是那么突然...
担心的事来了,AndFix的代码看不懂,一旦出现问题,怕自己解决不了
之后,一顿搜索,尝试了几乎所有方法,重新添加so,增强兼容等等
折腾了一天
最后
没有解决
于是,决定这一版暂时放弃了
真的是从入门,到放弃 ,童叟无欺
如果有人解决或改善了AndFix的兼容性等,麻烦留言,指导指导我~万分感谢!!