Android Dependency Injection (Hilt) - Android Hilt Dependency Injection Implementation Standards
Provides standards and guidelines for implementing Hilt dependency injection in Android applications
Tags
Updated: 2026-02-12Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Annotate Application with @HiltAndroidApp
- Annotate components with @AndroidEntryPoint
- Use @Binds over @Provides
- Specify InstallIn explicitly
- Prefer constructor injection
- Use assisted injection
Inputs
- Android application code
- Kotlin source files
- Hilt/Dagger libraries
- Module/Component files
Outputs
- Annotated Android components
- Generated DI code
- Configured Hilt modules
- Standardized dependency injection
Requirements
- Android development environment
- Hilt/Dagger dependencies
- Kotlin programming language
- Android Studio or equivalent IDE
