Что делает Guice не может работать на Android, кроме как Guice-no-aop?

Я вижу на странице загрузки Guice модуль под названием guice-no-aop, цель которого явно направлена ​​на маркетинг для разработчиков Android. Несколько онлайн-поисков отобрали библиотеки, такие как RoboGuice, которые выглядят так, как будто они делают аналогичные IoC на основе АОП, а в нескольких статьях даже приводятся отличные примеры кода.

Но у меня вопрос: почему Guice не запускается в приложении для Android без этих специальных библиотек? Я ожидал найти что-нибудь на сайте / вики Guice, но, к своему удивлению, не смог найти ни одной причины.

Кто-нибудь знает?

Редактировать
Дополнение к этому вопросу является более широким:

  • Какие другие платформы Java не работают на Android?!?! (Какое эмпирическое правило?)
8
задан Peter O. 28 February 2012 в 20:15
поделиться