initialize
Initializes the facade with the injected state holder.
Should be called from the app's Hilt module during dependency graph creation. After initialization, all facade methods delegate to the provided holder.
This method is idempotent: if the facade was already auto-initialized (e.g., when Android Auto launches before the phone app), this call is safely ignored. Use getOrCreateStateHolder from the Hilt module to retrieve the existing instance instead of creating a new one.
Parameters
holder
The AndroidAutoStateHolder instance provided by Hilt