google_services library

Reads the google-services.json the Firebase console generates, so the project a build talks to is a deployed file rather than constants compiled into the app.

This is the Android config file verbatim — the same one FlutterFire consumes — which matters because the Linux desktop SDK is configured from the Android options (there is no Linux-specific config file, and the console does not emit one).

Classes

GoogleServicesConfig
What the console writes for a project. Only the app id, the key and the project id are always there; the rest depend on which products the project has, so they are nullable.