The graph is just an object so you can recreate it...
# dagger
j
The graph is just an object so you can recreate it whenever you like. The problem is that Android manages the lifetimes of the Application instance, Activity instances, and a bunch of other components that likely will retain injected things from the old graph. Restarting is the easiest way to ensure there's no stale references.