iReaderAndroid / ZeusPlugin

成熟易懂的Android插件补丁框架(可直接商业化的项目,日活千万级项目多年使用验证稳定)
MIT License
1.02k stars 179 forks source link

插件中加入第三方jar包会报找不到该jar包 #13

Open teasub opened 7 years ago

teasub commented 7 years ago

在插件中加入第三方jar包,打成release包,把插件当做一个单独apk来运行是没有问题的,但是以插件的模式来跑,确在宿主中报找不到该jar包,这样的问题有没有遇到过?或者要怎么解决?已经忽略混淆的 @adisonhyh @jimor1234567

jimor1234567 commented 7 years ago

宿主要想访问插件里的类,必须显式调用loadClass(),不能直接当作一个modul来访问。

teasub commented 7 years ago

@jimor1234567 宿主不需要访问插件的类,是插件里面有第三方的jar包,然后插件启动的时候会提示找不到该jar

jimor1234567 commented 7 years ago

这是不应该出现的,反编译你的插件,看看是否存在该类。