Official docs outline
7 sections- Dependency injection with Hilt
Hilt setup, @HiltAndroidApp, @AndroidEntryPoint, @Inject, modules and @Provides.
- Dependency injection overview
Why DI, manual vs automated and Dagger relationship.
- Hilt and Jetpack integrations
@HiltViewModel, HiltWorker and Navigation integration.
- Hilt testing guide
@HiltAndroidTest, @UninstallModules and test replacements.
- Manual dependency injection
Containers, scoping and factories without a framework.
- Dagger basics
Components, subcomponents and scopes in Dagger.
- Multi-module Hilt
Hilt in multi-module apps and entry points.
Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.