在2019GMTC全球大前端大会上,我们完成《基于Android App Bundle动态化方案探索》议题宣讲,并于2019年6月26号正式开源Qigsaw。
Qigsaw是爱奇艺自主研发的动态化框架,其核心优势如下:
- 利用Android App Bundle开发套件,极速开发体验。
- 支持Android App Bundle所有功能特性,"山寨"Play Core Library公开接口实现,开发者阅读官方文档即可愉快开发。
- 任何进程均可动态加载插件,支持Android四大组件动态加载。
- 如果您的应用有出海需求,可无缝切换至Android App Bundle方案。
- 仅一处Hook,少量私有API访问,保证框架稳定性。 Android动态化方案,在国内已蓬勃发展数年之久,其核心目的是减少应用包体积,提升应用安装率。Google在减少应用包体积上的探索也从未停息,下面我们一起来看看Google在这方面的努力。