问题1:EMAS Android热修复支持路由吗? 问题2:用第一次打的补丁包,必闪退,第二次重新打的补丁包就没事,报的rxjava的一个错误
EMAS是阿里巴巴移动热修复平台,提供了一系列热修复方案,包括Android热修复方案。在EMAS Android热修复方案中,支持路由跳转的修复。
对于问题1:EMAS Android热修复基于阿里巴巴的Hotfix技术实现,支持路由的功能是由具体开发者自行实现的。如果你的应用需要路由功能,可以在集成热修复SDK时,将路由相关的代码一并打入补丁包中进行修复。
对于问题2:这个问题可能是由多个原因引起的,不一定与EMAS Android热修复有关。RxJava错误通常与线程相关,可能是由于线程阻塞、死锁、内存泄漏等原因引起的。建议在调试时,仔细查看错误信息,确认问题所在,然后再尝试解决。同时,如果问题确实与热修复有关,可以尝试重新打补丁包,并将RxJava相关的代码也加入到补丁包中。
回答1:支持,但也看修复范围,一般跳转时的代码是支持的。 回答2:过滤下日志 sophix preload patch success,此回答整理自钉群“应用研发平台EMAS开发者交流群”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。