Google Dagger 2 (Demo) Fully static, compile-time dependency injection framework for both Java and Android. Configuration build.gradle application module level dependencies { ... implementation 'com.google.dagger:dagger:2.9' kapt 'com.google.dagger:dagger-compiler:2.9' }