这里只是简单了解下注意的问题
1.资源访问
2.Activity生命周期的管理
3.插件ClassLoader的管理
1.资源访问
需要实现2个方法
getAssets
getResources
通过反射的方法来得到这2个类,然后加载插件apk中的资源文件2.Activity生命周期的管理
- 反射方式
- 接口方式
3.插件ClassLoader的管理
- 为避免多个ClassLoader加载同一个类产生错误,将不同插件的ClassLoader存储在一个HashMap中,这个都互不干扰
插件化开发关键技术
本文主要探讨了插件化开发中的三个核心问题:资源访问、Activity生命周期管理和插件ClassLoader管理。资源访问方面介绍了如何通过反射获取插件APK中的资源;Activity生命周期管理则提供了两种实现思路;最后详细说明了插件ClassLoader的管理方案。
这里只是简单了解下注意的问题
1.资源访问
2.Activity生命周期的管理
3.插件ClassLoader的管理
1.资源访问
需要实现2个方法
getAssets
getResources
通过反射的方法来得到这2个类,然后加载插件apk中的资源文件
2.Activity生命周期的管理
3.插件ClassLoader的管理
1562
1560

被折叠的 条评论
为什么被折叠?
&spm=1001.2101.3001.5002&articleId=52743007&d=1&t=3&u=03295d85b21444738e2e325bc2348637)