Package index
This page lists all the Firebase SDKs for Android that have
Kotlin extension (KTX) libraries. These KTX libraries enable you to access
Firebase Android APIs using idiomatic Kotlin syntax.
The Kotlin extensions (KTX) APIs have been added to their respective main
modules. For example, all the APIs from firebase-perf-ktx
have
been added to firebase-perf
under the
com.google.firebase.perf
package.
This change means that Kotlin developers should now depend on the main
modules instead of the KTX modules (when using
Firebase BoM v32.5.0+
or main module versions listed in BoM v32.5.0+).
As part of this change, the KTX APIs in every KTX module are now
deprecated. As early as September 2024, we'll no longer release KTX modules,
and we'll also remove the KTX libraries from the Firebase Android BoM
at that time.
If you use KTX APIs from the KTX modules, we recommend that you
migrate your app to use KTX APIs from the main modules
instead . For details, see the
FAQ about this initiative .
firebase
firebase.analytics
firebase.appcheck
firebase.appdistribution
firebase.auth
firebase.crashlytics
firebase.database
firebase.dynamiclinks
firebase.firestore
firebase.functions
firebase.inappmessaging
firebase.inappmessaging.display
firebase.installations
firebase.perf
firebase.ml.modeldownloader
firebase.messaging
firebase.remoteconfig
firebase.storage
firebase.vertexai
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-12-03 UTC.