android-dynamical-loading::electric_plug:Android插件开发库(Frontia)和技术介绍,这意味着您可以升级Android APP或修复紧急错误,以及减少Apk的文件大小而无需重新安装

时间:2024-03-09 21:57:19
【文件属性】:

文件名称:android-dynamical-loading::electric_plug:Android插件开发库(Frontia)和技术介绍,这意味着您可以升级Android APP或修复紧急错误,以及减少Apk的文件大小而无需重新安装

文件大小:25.74MB

文件格式:ZIP

更新时间:2024-03-09 21:57:19

Java

项目介绍 在Android开发中采用基于ClassLoader的动态加载技术,可以达到不安装新APK就升级APP的目的(插件化),也可以使用修复一些紧急BUG(热修复),大部分也可以用动态加载技术来精简APK的体积(可移除SO库,扩展边缘业务模块)以及实现多主题在线下载。本REPO的主要内容是我对Android动态加载机制的一些研究,总结文章和DEMO项目。 这里提前说明,个人不推荐使用插件化技术来动态发布和升级APP的业务功能,因为这成为APP的开发和维护变得十分繁琐,不可控。不过,将插件化技术用于快速修复BUG以及精简APK体积还是挺值得尝试的,总体研究动态加载技术,对于学习Android框架层的工作机制还是挺有帮助。 项目结构 文件夹 说明 Android插件化开发框架Frontia Android动态加载技术文章以及相关项目 其中,Android的frontia是基于类加载器的插


网友评论