我有一个OSGi项目,我想把它移植到安卓系统上,除了Apache Felix,我还有什么选择?它们的优势是什么?对某个系统有明确的共识吗?
发布于 2011-10-14 20:56:10
Prosyst有一个适用于安卓的OSGi框架,但它不是免费的(但是它确实包含了大量额外的Javascript,访问手机服务等)。
除此之外,我认为你很大程度上是靠自己,但是由于框架API已经标准化,你可以(很容易)编写自己的基本运行程序,SPI /Equinox/等,甚至允许用户决定作为启动的一部分使用的框架(或者使用embedding标准并选择FrameworkFactory)。
发布于 2011-10-26 07:15:30
最近开发的另一种选择是使用PojoSR。尽管它不是一个完整的OSGi框架,但您可以获得使用服务注册中心的所有好处,而无需模块层。这在很大程度上取决于你在安卓中使用OSGi时的实际目标,这可能是一个选择。
https://stackoverflow.com/questions/7766926
复制相似问题