Я вижу на странице загрузки Guice модуль под названием guice-no-aop, чья цель явно направлена на разработчиков Android. Несколько онлайн-запросов вытащили библиотеки, такие как RoboGuice, которые выглядят так, как будто они похожи на IOC на основе AOP, а некоторые статьи даже дают отличные примеры кода.Что делает Guice неспособным работать на Android, кроме как Guice-no-aop?
Но мой вопрос: почему Guice не запускается в Android-приложении без этих специальных библиотек? Я ожидал найти что-то на сайте Guic's/wiki, но, к моему удивлению, не смог найти ни одной причины.
Кто-нибудь знает?
Редактировать
Вспомогательное на этот вопрос является более широким один:
- Какие Java рамки не будет работать на андроидов?!?! (Что такое эмпирическое правило?)
FYI, классное издевательство приближается к Android. http://code.google.com/p/mockito/issues/detail?id=308 –