Shadow icon indicating copy to clipboard operation
Shadow copied to clipboard

插件形式?

Open nianzixin opened this issue 3 years ago • 1 comments

本框架插件是适用于一个完成的apk吧? 1、如果想把一个apk中的一个模块(module)做成一个插件可以么? 2、如果1成立的话,插件中要引用host apk中的资源和代码可以不?

nianzixin avatar Feb 17 '22 10:02 nianzixin

Shadow的插件是完整的应用,一份源代码可以正常安装运行,可以编译为插件放到宿主里启动。

把一个模块做成插件是可行的。sample中有app和base分离的例子。

插件不能直接引用宿主的资源和代码,因为它们的版本是多对多关系的。可以通过固定的接口引用,然后将接口放到插件访问宿主类的白名单中。

shifujun avatar Feb 18 '22 09:02 shifujun