limpoxe / Android-Plugin-Framework

Android插件框架,免安装运行插件APK ,支持独立插件和非独立插件
MIT License
1.8k stars 496 forks source link

独立apk 安装完毕, 打开不了 #93

Open elileo1 opened 3 years ago

elileo1 commented 3 years ago

你好, 请问下, 使用方式 if(PluginManager.isInstalled("xxxx")){ Intent launchIntent = getPackageManager().getLaunchIntentForPackage("xxxxx"); startActivity(launchIntent); }else{ ToastUtils.showShort(this, "插件安装中..."); PluginManager.installPlugin("/sdcard/xxxx.apk"); ToastUtils.showShort(this, "插件安装完毕..."); }

[PluginDescriptor.matchPlugin() line 553]

[暂时不考虑不同的插件中配置了相同类全名的组件的问题, 先到先得

宿主app 是一个demo, 然后加载一个app(独立apk)

elileo1 commented 3 years ago

调试了下, 插件目标intent 匹配成功了, 但就是没跳转

Kola-Chao commented 3 years ago

调试了下, 插件目标intent 匹配成功了, 但就是没跳转

我遇到了和你一样的问题,你之前是怎么解决的啊

LiJinJinJIn commented 2 years ago

请问解决了吗

limpoxe commented 2 years ago

这个要看日志了。 需要说明的是,这个框架不是用来做沙盒运行任意三方app的,readme里面有说明,如果想做类似平行空间的产品,这个框架不合适。