jarno520

Results 2 issues of jarno520

目前的代码是启动一个界面的activity,然后用代理的activity做为context给插件使用的。 那么现在遇到不能出现界面的插件,应该传递什么context给插件使用? 尝试想过创建一个看不见的activity,但是这样有多个无界面的插件要启动,那么无谓多出来N多个activity浪费系统资源,而且这个activity一旦关闭了,context就失效了,但是又不能传递getApplicationContext给插件用,这样插件里面的context没法获取对应的resource。 尝试想过传递服务的context给插件用,但是无法支持多个插件,因为重复启动服务,它的context都是同一个。 请问如何支持多个无界面的插件使用context来工作呢?

根据目前现有的代码,代理activity重复启动是会有多个不同地址的对象,但是service重复启动还只是一个,无法支持多个服务动态加载。