基于 Android App Bundles 的动态化方案探索

阅读数:4132 2019 年 8 月 8 日 10:40

基于Android App Bundles的动态化方案探索

GMTC 北京 2019 大会上,来自爱奇艺的陈家伟讲师做了《基于 Android App Bundles 的动态化方案探索》主题演讲,主要内容如下。

演讲简介:

Google 于 2018 年 Google IO 大会推出 Android App Bundles,然而它需要依托 Play Service 实现,在国内无法使用。AAB 的开发体验非常棒,且由 Google 维护,如果能将 AAB 的开发工具也能用于我们日常的开发过程中岂不妙哉。

Qigsaw 基于 AAB 实现,同时完全仿照 AAB 提供的 play core library 接口加载插件,开发查阅官方文档即可开始开发。如果有国际化需求的公司可以在国内版和国际版上无缝切换。同时 Qigsaw 实现 0 hook,仅有少量私有 API 访问,保证其兼容性和稳定性。

讲师介绍:

陈家伟

爱奇艺资深工程师

2014 年南昌大学毕业,硕士学历,五年移动端开发经验。曾就职于步步高、平安,目前就职于爱奇艺移动架构组,主攻 Android 动态化相关项目。包括 React Native Android 端架构设计、Android 热修复、Android 组件化等,近一年来作为 Qigsaw 项目负责人开展新一代 Android 组件化工作。Qigsaw 基于 Android App Bundle 实现,具有维护简单、开发方式灵活、无缝切换至国际版等优点。

基于Android App Bundles的动态化方案探索
基于Android App Bundles的动态化方案探索
基于Android App Bundles的动态化方案探索
基于Android App Bundles的动态化方案探索
基于Android App Bundles的动态化方案探索
基于Android App Bundles的动态化方案探索
基于Android App Bundles的动态化方案探索
基于Android App Bundles的动态化方案探索
基于Android App Bundles的动态化方案探索
基于Android App Bundles的动态化方案探索

完整演讲 PPT 下载链接:
https://gmtc.infoq.cn/2019/beijing/schedule

评论

发布