Я вижу на странице загрузки Guice модуль под названием guice-no-aop, намерение которого явно заключается в маркетинге для разработчиков Android. В результате нескольких онлайн-поисков были обнаружены библиотеки, такие как RoboGuice, которые выглядят так же, как и IoC на основе AOP, а в нескольких статьях даже приведены отличные примеры кода.
Но мой вопрос: почему Guice не запускается на Android-приложении без этих специальных библиотек? Я ожидал найти что-нибудь на сайте / вики Guice, но, к моему удивлению, не смог найти ни одной причины.
Кто-нибудь знает?
Редактировать
Вспомогательный вопрос к этому является более широким:
- Какие другие Java-фреймворки не работают на Android?!?! (Какое эмпирическое правило?)