Android应用程序的插件管理

Mas*_*rat 4 plugins android osgi jpf

我们希望开发和扩展Android应用程序,并正在寻找一种处理插件的方法.

你认为最好的方法是什么:

  • 使用Android的PackageManager.这里的问题是PM的设计并没有考虑插件,所以我们必须自己实现依赖性检查等功能.

  • 使用现有的Java框架,如JPF(Java插件框架)或OSGi.OSGi看起来对我们来说太大了,而且在Android上没有太多关于JPF的信息.

  • 其他想法?

Chr*_*ron 5

你对"插件"究竟是什么意思?随着IntentIntentFilter概念你已经可以做很多的事情,我会叫"插件".例如,您可以允许其他应用程序在上下文菜单中添加条目.