Drops every registration, so a re-initialize() starts from the new config's providers instead of keeping the previous session's. Public for the same reason mutators is: the caller is sdk:full, a separate Gradle module.
initialize()
sdk:full