安装插件后,打开插件活动时会出现“class not found”错误。

作者: ldw5821cn创建于 2020年1月9日更新于 2021年5月8日

在排查源码 PluginCallback 的 handleLaunchActivity 方法时,发现在替换 intent 时,targetComponentName.getClassName().startsWith("") 条件一直为 true,因为原始 intent 中包含 ClassName,判断 startsWith("") 必定为 true,会执行以下逻辑:

内容来源: DroidPluginTeam/DroidPlugin