Google Play services for cars with Google built-in

When you are developing apps for Android Automotive OS cars with Google built-in, some Google Play services may not be available or may be restricted to provide a safe and consistent experience for drivers.

Android Automotive OS uses the same client libraries for Google Play services as mobile apps, so you can implement functionality for your automotive app using the same libraries that you use for mobile apps.

The following table shows which Google APIs for Android are available on Android Automotive OS cars with Google built-in:

API Available packages
App set ID com.google.android.gms.appset
Android Advertising ID (AAID) com.google.android.gms.ads.identifier
Auth com.google.android.gms.auth
com.google.android.gms.auth.account
Auth API com.google.android.gms.auth.api
com.google.android.gms.auth.api.credentials
com.google.android.gms.auth.api.signin
Cronet com.google.android.gms.net
FIDO2 com.google.android.gms.fido
Firebase Authentication com.google.firebase.auth
Google Analytics for Firebase com.google.firebase.analytics

com.google.android.gms.measurement

Google Analytics Services com.google.android.gms.analytics
Google Awareness com.google.android.gms.awareness
Google Pay com.google.android.gms.wallet
Google Play Games Services (v2)

Note the following differences from mobile:

  • Play Games profile creation isn't supported in cars. Users can use their phone or the web to create a Play Games profile.
  • Play Games privacy settings can be viewed and edited on a user’s phone by scanning a QR code and using a web browser for updates.
  • If a user isn't signed into a Google account or doesn't have an existing games profile, they aren't prompted to sign in to a Google account or create a game profile in the car.

com.google.android.gms.games
com.google.android.gms.games.achievement
com.google.android.gms.games.event
com.google.android.gms.games.leaderboard
com.google.android.gms.games.snapshot
com.google.android.gms.games.stats
Google Play Services Utilities com.google.android.gms.common
Google Tag Manager com.google.android.gms.tagmanager
Location and Context com.google.android.gms.location
Nearby com.google.android.gms.nearby
Places com.google.android.gms.location.places
Play Integrity API com.google.android.play.core.integrity
com.google.android.play.core.integrity.model
SafetyNet* com.google.android.gms.safetynet
Stats com.google.android.gms.stats
Tasks com.google.android.gms.tasks
Thread Network com.google.android.gms.threadnetwork

*SafetyNet Attestation is deprecated, you should use Play Integrity instead.