Da dies die erste Sache war, die ich auf Android vermisst habe, habe ich es als Kernfunktion des BARACUS Application Frameworks für Android 4+ Anwendungen geschaffen.
Um ein auf Anmerkungen oder Codegenerierung basierendes, überladenes System zu vermeiden, wird die Injektion von Abhängigkeiten nach Typ genutzt, daher können Sie einfach eine Schnittstelle plus Implementierung registrieren (nützlich, wenn Sie Android-taugliche testbare Komponenten schreiben wollen) oder eine einfache Java-Klasse in der Kontext-Bootstrap-Phase.
Auch, es ermöglicht eine Java EE gestylte Bean und einen Spring gestylten Kontextlebenszyklus zu haben .
Das Material ist Apache 2 lizenziert und wird auf github gehostet. Fühlen Sie sich frei, jeden Code für Ihre Zwecke wiederzuverwenden.