爱奇艺开源 Qigsaw,基于 Android App Bundle 的动态化框架
应用进程所使用到的ClassLoader和Resources均在 通过Android 9.0 ClassLoader创建。 通过
该方法指明,应用进程是可以动态加载Split APKs代码。 Resources创建。 通过 关于更多Split APKs加载原理细节,请阅读相关Android源码。 Play Core Library文章开始介绍Qigsaw核心优势有提到,Qigsaw"山寨"Play Core Library公开接口实现,开发者阅读其官方文档即可开发。因此,在此主要介绍下Play Core Library工作流程。 当爱奇艺App在运行过程中,用户需要使用游戏插件,会经历以下过程。
在Android 7.0版本之前,当Split APK安装完成之后,应用无法立即使用Split APK。因此Play Core Library提供SplitCompat模式让App可立即使用Split APK。 爱奇艺动态化框架Qigsaw(编辑:西安站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |