-
Android Plugin Framework的Android代码
资源介绍
Android-Plugin-Framework
README: 中文
Android-Plugin-Framework是一个Android插件化框架,用于通过动态加载的方式免安装运行插件apk
最新版本: 0.0.55-snapshot
项目结构
文件夹
说明
FairyPlugin
插件框架包
Samples
示例代码,包含宿主APP、各种Demo插件、各种场景测试
名词解释
名词
说明
宿主
正常安装在设备上的apk
容器
宿主中由框架创建的插件运行环境
插件
被宿主加载运行的apk
独立插件
运行时不依赖宿主的插件,自身可以是完整app,也可以不是一个完整app
非独立插件
运行时依赖宿主(类、资源)的插件,自身不是一个完整app
插件进程
插件运行时所在进程,也即容器所在进程
独立插件和非独立插件, 不以是否可以单独安装运行来区分,仅以是否依赖宿主的类和资源来区分。
此项目主要目标是为了运行非独立插件,而不是任意第三方app。
尽管此框架支持独立插件,但目标并不是为了支持任意三方app,不同于平行空间或应用分身之
- 上一篇: Android开发项目实战+源码教程
- 下一篇: Android开发实战经典_源码