Thanks for your input Stavro Xhardha.

I’m fully aware of Google’s plan for Dagger as per article below.

Sorry that the title confuses you. It is just sharing how all the Dagger 2 generated code for Dagger Android works together. As of how the annotation processing is done, it basically look at those annotation one provides, and generate the code (as per what I describe in this article).

In term of how Annotation Processor works, you could check out my another article about it.

Hope this helps.

Passionate about learning, and sharing mobile development and others

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store