androidmalin/AndroidComponentPlugin

打开第三方应用失败

Opened this issue · 7 comments

我无法像DroidPlugin一样,直接打开一个资源文件中的app,

这个项目是一个示例, 远远没有到达可以打开第三方APP的程度,还没有完成对资源插件化的适配,项目关注于插件化基本的实现原理.
在公司项目里使用, 最重要的是考虑到稳定性,兼容性.
DroidPlugin,
RePlugin,
VirtualAPK,
Small
这几个项目都很成熟了, 有大量的APP接入使用, 网上的分析文章很多,遇到问题容易解决.

比较新的插件化项目
爱奇艺Qigsaw
腾讯Shadow,你可以关注一下.

前面几个基本不维护了,androidX那边很多bug,。。

爱奇艺和腾讯的,需要在插件里面做代码。。不是很便捷,

我现在无法准确的判断出来那个开发成本小了。。。

每个插件化框架都需要开发成本. 都需要了解基本的原理. 因为后面要适配, 不然遇到问题也解决不了.
这个接入插件化开发的公司, 都是有一个团队去维护插件化框架的.
每个插件化框架都是有自己的开发规范和约束的, 需要去学习实践和理解, 那种一行代码就能接入的几乎没有.都是要付出成本的.

要接入很方便的那种的话, 只能选择付费的了.
公司如果很有钱, 能够而且愿意投入资金, 可以购买 https://github.com/asLody/VirtualApp 许可.
小公司的话,可以尝试接入头条的一体化插件化框架(包括服务端和客户端).也是付费的,你可以了解一下.
头条的插件化框架SDK地址为: https://www.volcengine.com/docs/6365/66946

非常感谢