1
我正在制作消息传递应用程序,并希望能够使用插件对其进行扩展。制作可插拔的Android消息传递应用程序
例如,plugin
可能会将其替换为笑脸图像。
我写了一些测试代码,它使用意图过滤器来查找plugins
,但我找不到一种方法来创建该plugin class
的实例。
是否有可能做到这一点,如果没有,最好的办法/最好的选择是什么?
谢谢。
我正在制作消息传递应用程序,并希望能够使用插件对其进行扩展。制作可插拔的Android消息传递应用程序
例如,plugin
可能会将其替换为笑脸图像。
我写了一些测试代码,它使用意图过滤器来查找plugins
,但我找不到一种方法来创建该plugin class
的实例。
是否有可能做到这一点,如果没有,最好的办法/最好的选择是什么?
谢谢。
因为android中的应用程序都在自己的虚拟机中运行,所以我认为应用程序的类装入器不能访问插件中定义的类。但是,您可以做的是通过Intents
在主应用程序和插件之间传递数据。如果插件需要主应用程序的数据,请创建ContentProvider
以使数据可用。