EMAS 热修复 Sophix 适配 App 加固的技术方案

某阿里云EMAS客户的APK基于最新的线上版本发布了第十个补丁,发布1小时后在崩溃检测平台收集到crash日志,并收到用户反馈:部分手机上的APP会闪退。

某阿里云EMAS客户的APK发布补丁后,部分手机上的APP闪退。经调查发现问题是补丁加载导致的。初步判断是odex问题,需要反编译APK文件查看具体内容。经过多次测试,发现外部类没有加载进补丁包,怀疑是类加载器的问题。适配加固模式后,问题解决。总结:热修复需要确保所有方法都被打进补丁包,适配加固模式需要严格适配。

原文中文,约1300字,阅读约需4分钟。发表于:
阅读原文