Package Index

These are all the API packages. See all API classes.

android.support.v4.media
android.support.v4.media.session
androidx.activity
androidx.activity.contextaware
androidx.activity.result
androidx.activity.result.contract
androidx.ads.identifier
androidx.ads.identifier.internal
androidx.ads.identifier.provider
androidx.ads.identifier.provider.internal
androidx.annotation
androidx.annotation.experimental
androidx.appcompat.app
androidx.appcompat.content.res
androidx.appcompat.graphics.drawable
androidx.appcompat.view
androidx.appcompat.widget
androidx.appsearch.annotation
androidx.appsearch.app
androidx.appsearch.exceptions
androidx.appsearch.localstorage
androidx.appsearch.platformstorage
androidx.arch.core.executor.testing
androidx.arch.core.util
androidx.asynclayoutinflater.view
androidx.autofill
androidx.autofill.inline
androidx.autofill.inline.common
androidx.autofill.inline.v1
androidx.benchmark
androidx.benchmark.junit4
androidx.benchmark.macro
androidx.benchmark.macro.junit4
androidx.benchmark.perfetto
androidx.biometric
androidx.biometric.auth
androidx.browser.browseractions
androidx.browser.customtabs
androidx.browser.trusted
androidx.browser.trusted.sharing
androidx.browser.trusted.splashscreens
androidx.camera.camera2
androidx.camera.camera2.internal.compat.quirk
androidx.camera.camera2.internal.compat.workaround
androidx.camera.camera2.interop
androidx.camera.core
androidx.camera.core.internal.compat
androidx.camera.core.internal.compat.quirk
androidx.camera.core.internal.compat.workaround
androidx.camera.extensions
androidx.camera.extensions.internal
androidx.camera.lifecycle
androidx.camera.view
androidx.camera.view.internal.compat.quirk
androidx.camera.view.transform
androidx.camera.view.video
androidx.car.app
androidx.car.app.activity
androidx.car.app.activity.renderer.surface
androidx.car.app.annotations
androidx.car.app.connection
androidx.car.app.constraints
androidx.car.app.hardware

Support classes for accessing car hardware such as properties, sensors and actions.

androidx.car.app.hardware.common
androidx.car.app.hardware.info
androidx.car.app.managers
androidx.car.app.model
androidx.car.app.model.signin
androidx.car.app.navigation
androidx.car.app.navigation.model
androidx.car.app.notification
androidx.car.app.serialization
androidx.car.app.testing
androidx.car.app.testing.navigation
androidx.car.app.validation
androidx.car.app.versioning
androidx.cardview.widget
androidx.collection

A set of collection libraries suited for small data sets which are also optimized for Android, usually by sacrificing performance for efficiency in memory.

androidx.concurrent.futures
androidx.contentpager.content
androidx.coordinatorlayout.widget
androidx.core.accessibilityservice
androidx.core.animation
androidx.core.app
androidx.core.content
androidx.core.content.pm
androidx.core.content.res
androidx.core.database
androidx.core.database.sqlite
androidx.core.graphics
androidx.core.graphics.drawable
androidx.core.hardware.display
androidx.core.hardware.fingerprint
androidx.core.location
androidx.core.math
androidx.core.net
androidx.core.os
androidx.core.provider
androidx.core.role
androidx.core.splashscreen
androidx.core.telephony
androidx.core.telephony.mbms
androidx.core.text
androidx.core.text.util
androidx.core.transition
androidx.core.util
androidx.core.view
androidx.core.view.accessibility
androidx.core.view.animation
androidx.core.view.inputmethod
androidx.core.widget
androidx.cursoradapter.widget
androidx.customview.view
androidx.customview.widget
androidx.datastore
androidx.datastore.core
androidx.datastore.core.handlers
androidx.datastore.migrations
androidx.datastore.preferences
androidx.datastore.preferences.core
androidx.datastore.preferences.rxjava2
androidx.datastore.preferences.rxjava3
androidx.datastore.rxjava2
androidx.datastore.rxjava3
androidx.documentfile.provider
androidx.drawerlayout.widget
androidx.dynamicanimation.animation
androidx.emoji.bundled
androidx.emoji.text
androidx.emoji.widget
androidx.emoji2.bundled
androidx.emoji2.text
androidx.emoji2.viewsintegration
androidx.emoji2.widget
androidx.enterprise.feedback
androidx.exifinterface.media
androidx.fragment.app
androidx.fragment.app.strictmode
androidx.fragment.app.testing
androidx.gridlayout.widget
androidx.health.services.client
androidx.health.services.client.data
androidx.health.services.client.data.event
androidx.heifwriter
androidx.hilt.navigation
androidx.hilt.navigation.fragment
androidx.hilt.work
androidx.interpolator.view.animation
androidx.leanback.app

Copyright (C) 2015 The Android Open Source Project Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.

androidx.leanback.database
androidx.leanback.graphics
androidx.leanback.media
androidx.leanback.paging
androidx.leanback.preference
androidx.leanback.system
androidx.leanback.tab
androidx.leanback.widget

Copyright (C) 2015 The Android Open Source Project Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.

androidx.leanback.widget.picker
androidx.legacy.content
androidx.lifecycle
androidx.lifecycle.testing
androidx.lifecycle.viewmodel.compose
androidx.loader.app
androidx.loader.content
androidx.localbroadcastmanager.content
androidx.media
androidx.media.app
androidx.media.session
androidx.media.utils
androidx.media2.common
androidx.media2.player
androidx.media2.session
androidx.media2.widget
androidx.mediarouter.app
androidx.mediarouter.media
androidx.navigation
androidx.navigation.dynamicfeatures
androidx.navigation.dynamicfeatures.fragment
androidx.navigation.dynamicfeatures.fragment.ui
androidx.navigation.fragment
androidx.navigation.testing
androidx.navigation.ui
androidx.paging
androidx.paging.rxjava2
androidx.paging.rxjava3
androidx.palette.graphics
androidx.percentlayout.widget
androidx.preference

The Preference library allows you to build interactive settings screens, without needing to handle interacting with device storage or managing the user interface.

androidx.print
androidx.profileinstaller

Small runtime library to install profile traces that are bundled in an APK such that art may use them to ahead of time compile libraries.

androidx.recommendation.app
androidx.recyclerview.selection

A RecyclerView addon library providing support for item selection.

androidx.recyclerview.widget
androidx.remotecallback
androidx.resourceinspection.annotation
androidx.room

Room is a Database Object Mapping library that makes it easy to access database on Android applications.

androidx.room.migration
androidx.room.rxjava3
androidx.room.testing
androidx.savedstate
androidx.security.app.authenticator
androidx.security.crypto
androidx.security.identity
androidx.slice
androidx.slice.builders
androidx.slice.core
androidx.slice.widget
androidx.slidingpanelayout.widget
androidx.sqlite.db
androidx.sqlite.db.framework
androidx.startup
androidx.swiperefreshlayout.widget
androidx.textclassifier
androidx.tracing
androidx.transition

AndroidX Transition Library provides Transition API back to API level 14.

androidx.tvprovider.media.tv
androidx.vectordrawable.graphics.drawable
androidx.versionedparcelable
androidx.viewpager.widget
androidx.viewpager2.adapter
androidx.viewpager2.widget
androidx.wear.activity
androidx.wear.ambient
androidx.wear.complications <