可下載最新的apkplugdemo源碼http://git.oschina.net/plug/apkplugDemos java
有時咱們須要以事件的形式監聽插件的安裝/卸載狀態等信息,如插件列表更新等場合。apkplug框架提供這樣的功能而且實現簡單 git
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; //插件更新事件 spa