@mcc you're looking for dagger.dev

It's not guaranteed to be initialised before onCreate. Based on how Dagger is set up in the project, either you'll manually initialise the injection process in onCreate or a bytecode transform at build time will do the initialisation for you.