DroidPlugin
DroidPlugin copied to clipboard
安装插件后,打开插件activity会出现class not found
排查源码 PluginCallback 的handleLaunchActivity 里有这样的一段逻辑:,发现在替换intent的时候,targetComponentName.getClassName().startsWith("") 这个条件一直为true的情况,因为原来intent里有ClassName,判断startsWith("")一定为true,会执行下面的逻辑 targetIntent.setClassName(targetComponentName.getPackageName(), targetComponentName.getPackageName() + targetComponentName.getClassName()); 这样intent里的目标类名会多加一层packageName,导致class 加载失败。
感谢你提出的 issue ,根据你的说明我成功解决了问题,现在可以正常跳转插件act