I'm new to dagger (though I have experience with DI from working on Java EE WebApps using Weld).
What I'm trying to do is to inject a dependency into a class. The field is private.
Dagger then throws an exception stating it can't inject into a private field.
What's the reason for that?
After all it is possible to write to private fields using reflections, even on android..
If I set the visibility of the field to something other than private the injection seems to work.