摘要

本发明公开了一种集成安卓应用的增量更新方法,该方法基于React Native,对于安卓原生代码为应用里的所有类添加一个静态字段,并在方法的入口处插入一段跳转代码,里面包含一个对静态字段的条件判断;除此之外,更改读取bundle路径的方法,使用bsdiff实现对应用的增量更新。本发明优化现有的热修复技术,实现一个兼容性更强并且无需重启实时生效的热修复框架,做到无需发布新版本就能随时修复线上bug、更新资源文件,能快速修复已经发现的问题,不仅对开发者有巨大帮助,对提升应用使用体验也具有重要意义。