AI-generated Key Takeaways
-
The content lists various packages within the
com.google.android.gmsnamespace, primarily related to Google Play services on Android. -
It includes packages for advertising, analytics, app indexing, app search, authentication, and various Google APIs like Cast, Fitness, Games, Maps, and Wallet.
-
Descriptions are provided for some packages, highlighting their purpose, such as the analytics identifier package relating to the Android Advertising ID or the auth package containing classes for authenticating Google accounts.
-
The list also includes packages for features like device performance, location, nearby interactions, machine learning (ML Kit, TFLite), and vision APIs.
-
Links are provided to the documentation for each listed package, offering more detailed information about the classes and functionalities they contain.
A
ads
ads.identifier
| com.google.android.gms.ads.identifier | Contains classes relating to the Android Advertising ID (AAID). |
analytics
analytics.app.library
appindex
appsearch
appset
| com.google.android.gms.appset | For analytics or fraud prevention use cases, on a given device you may need to correlate usage or actions across a set of apps owned by your organization. |
auth
| com.google.android.gms.auth | Contains classes for authenticating Google accounts. |
| com.google.android.gms.auth.account | |
| com.google.android.gms.auth.api.accounttransfer |
auth.api
| com.google.android.gms.auth.api | |
| com.google.android.gms.auth.api.identity | Provides facilities to retrieve or save credentials that can be used to sign the user into your application or sign up a new user. |
| com.google.android.gms.auth.api.signin |
auth.api.phone
| com.google.android.gms.auth.api.phone |
SmsRetriever contains two APIs, the SMS Retriever API and the SMS User Consent API, that provide access to Google services that help you retrieve SMS messages directed to your app, without having to ask for android.permission.READ_SMS or android.permission.RECEIVE_SMS. |
auth.blockstore
| com.google.android.gms.auth.blockstore |
Contains the Block Store API. |
| com.google.android.gms.auth.blockstore.restorecredential |
auth.managed.password
| com.google.android.gms.auth.managed.password | Contains the password complexity API. |
awareness
B
base
| com.google.android.gms.auth.api.signin | |
| com.google.android.gms.common |
Contains utility classes for Google Play services. |
| com.google.android.gms.common.api | |
| com.google.android.gms.common.data |
Contains classes for accessing data from Google Play services. |
| com.google.android.gms.common.images |
Contains classes for loading images from Google Play services. |
| com.google.android.gms.common.moduleinstall |
base.testing
basement
| com.google.android.gms.actions |
Contains classes for Google Search Actions. |
| com.google.android.gms.common |
Contains utility classes for Google Play services. |
| com.google.android.gms.common.api | |
| com.google.android.gms.security | |
| com.google.firebase |
C
camera.feature.combination.query
camera.lowlightboost
cast
| com.google.android.gms.cast | Contains classes for interacting with Google Cast devices. |
cast.framework
cast.tv
cloudmessaging
cronet
D
deviceperformance
deviceposture
drive
dtdi
F
fido
fitness
| com.google.android.gms.fitness | Contains the Google Fit APIs. |
| com.google.android.gms.fitness.data | Contains the Google Fit data model. |
| com.google.android.gms.fitness.request | Contains request objects used in Google Fit API methods. |
| com.google.android.gms.fitness.result | Contains response objects used in Google Fit API methods. |
| com.google.android.gms.fitness.service | Contains APIs for exposing third-party sensors to Google Fit using a service. |
G
games (v2)
| com.google.android.gms.games | Contains the games client class. |
| com.google.android.gms.games.achievement | Contains classes for loading and updating achievements. |
| com.google.android.gms.games.event | |
| com.google.android.gms.games.gamessignin | |
| com.google.android.gms.games.leaderboard | Contains data classes for leaderboards. |
| com.google.android.gms.games.snapshot | Contains data classes for snapshot functionality. |
| com.google.android.gms.games.stats |
games (v1)
| com.google.android.gms.games | Contains the games client class. |
| com.google.android.gms.games.achievement | Contains classes for loading and updating achievements. |
| com.google.android.gms.games.event | |
| com.google.android.gms.games.leaderboard | Contains data classes for leaderboards. |
| com.google.android.gms.games.snapshot | Contains data classes for snapshot functionality. |
| com.google.android.gms.games.stats | |
| com.google.android.gms.games.video |
H
home.matter
I
identity
identity.credentials
iid
instantapps
L
location
M
maps
| com.google.android.gms.maps | Contains the Google Maps SDK for Android classes. |
| com.google.android.gms.maps.model | Contains the Google Maps SDK for Android model classes. |
mlkit
N
nearby
O
oss.licenses
P
pal
panorama
pay
places.placereport
R
recaptcha
recaptchabase
S
safetynet
stats
streamprotect
T
tagmanager
tagmanager.legacy
tasks
tflite
tflite.acceleration
tflite.gpu
tflite.java
threadnetwork
time
V
vision
vision.common
W
wallet
| com.google.android.gms.wallet | Contains the Wallet Client for Google Play services. |
| com.google.android.gms.wallet.button | |
| com.google.android.gms.wallet.contract | |
| com.google.android.gms.wallet.wobs |