可下载最新的apkplugdemo源码http://git.oschina.net/plug/apkplugDemos
有时我们需要以事件的形式监听插件的安装/卸载状态等信息,如插件列表更新等场合。apkplug框架提供这样的功能并且实现简单
public void ListenerBundleEvent(){
frame.getSystemBundleContext()
.addBundleListener(
new SynchronousBundleListener(){
public void bundleChanged(BundleEvent event) {
//插件状态改变事件
event.getType() ;//事件类型
event.getBundle();//发生事件的插件Bundle
}
});
}
事件类型
BundleEvent.INSTALLED; //插件安装事件
BundleEvent.STOPPED; //插件停止事件
BundleEvent.UNINSTALLED; //插件卸载事件
BundleEvent.UPDATED; //插件更新事件
来源:oschina
链接:https://my.oschina.net/u/138488/blog/263472