OSGi: выбор для разработки под Android - PullRequest
1 голос
/ 14 октября 2011

У меня есть проект OSGi. Я бы хотел перенести его на Android. Какие у меня есть варианты помимо Apache Felix? и каковы их преимущества? есть четкий консенсус в отношении определенной системы?

Ответы [ 2 ]

2 голосов
/ 14 октября 2011

Prosyst имеет OSGi-фреймворк для Android, но он не бесплатный (однако он включает в себя множество дополнений для Javascript, доступа к службам телефона и т. Д.).

В противном случае я думаю, что вы в значительной степени сами по себе, но поскольку стандартизирован API-интерфейс платформы, вы можете (легко) написать свой собственный базовый бегун, встраивая Felix / Equinox / etc и даже допуская Пользователь должен выбрать платформу для использования в качестве части запуска (или использовать стандарт SPI и выбрать FrameworkFactory )

0 голосов
/ 26 октября 2011

Другой вариант, который был недавно разработан, - это использование PojoSR.Хотя это не полная платформа OSGi, вы получаете все преимущества использования реестра служб без уровня модуля.Во многом в зависимости от того, к чему вы на самом деле стремитесь при использовании OSGi в Android, это может быть вариант.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...