The following table lists the current mappings from the old support library packages to the
new androidx packages.
You can also download these mappings in
CSV format.
android.arch
android.arch.core
| Support Library class | AndroidX class |
|---|---|
| core.executor.AppToolkitTaskExecutor | androidx.arch.core.executor.AppToolkitTaskExecutor |
| core.executor.ArchTaskExecutor | androidx.arch.core.executor.ArchTaskExecutor |
| core.executor.DefaultTaskExecutor | androidx.arch.core.executor.DefaultTaskExecutor |
| core.executor.JunitTaskExecutorRule | androidx.arch.core.executor.JunitTaskExecutorRule |
| core.executor.TaskExecutor | androidx.arch.core.executor.TaskExecutor |
| core.executor.TaskExecutorWithFakeMainThread | androidx.arch.core.executor.TaskExecutorWithFakeMainThread |
| core.executor.testing.CountingTaskExecutorRule | androidx.arch.core.executor.testing.CountingTaskExecutorRule |
| core.executor.testing.InstantTaskExecutorRule | androidx.arch.core.executor.testing.InstantTaskExecutorRule |
| core.internal.FastSafeIterableMap | androidx.arch.core.internal.FastSafeIterableMap |
| core.internal.SafeIterableMap | androidx.arch.core.internal.SafeIterableMap |
| core.util.Function | androidx.arch.core.util.Function |
Back to top
android.arch.lifecycle
| Support Library class | AndroidX class |
|---|---|
| lifecycle.AndroidViewModel | androidx.lifecycle.AndroidViewModel |
| lifecycle.ClassesInfoCache | androidx.lifecycle.ClassesInfoCache |
| lifecycle.CompositeGeneratedAdaptersObserver | androidx.lifecycle.CompositeGeneratedAdaptersObserver |
| lifecycle.ComputableLiveData | androidx.lifecycle.ComputableLiveData |
| lifecycle.DefaultLifecycleObserver | androidx.lifecycle.DefaultLifecycleObserver |
| lifecycle.Elements_extKt | androidx.lifecycle.Elements_extKt |
| lifecycle.EmptyActivityLifecycleCallbacks | androidx.lifecycle.EmptyActivityLifecycleCallbacks |
| lifecycle.ErrorMessages | androidx.lifecycle.ErrorMessages |
| lifecycle.FullLifecycleObserver | androidx.lifecycle.FullLifecycleObserver |
| lifecycle.FullLifecycleObserverAdapter | androidx.lifecycle.FullLifecycleObserverAdapter |
| lifecycle.GeneratedAdapter | androidx.lifecycle.GeneratedAdapter |
| lifecycle.GenericLifecycleObserver | androidx.lifecycle.GenericLifecycleObserver |
| lifecycle.HolderFragment | androidx.lifecycle.HolderFragment |
| lifecycle.Input_collectorKt | androidx.lifecycle.Input_collectorKt |
| lifecycle.Lifecycle | androidx.lifecycle.Lifecycle |
| lifecycle.LifecycleDispatcher | androidx.lifecycle.LifecycleDispatcher |
| lifecycle.LifecycleObserver | androidx.lifecycle.LifecycleObserver |
| lifecycle.LifecycleOwner | androidx.lifecycle.LifecycleOwner |
| lifecycle.LifecycleProcessor | androidx.lifecycle.LifecycleProcessor |
| lifecycle.LifecycleRegistry | androidx.lifecycle.LifecycleRegistry |
| lifecycle.LifecycleRegistryOwner | androidx.lifecycle.LifecycleRegistryOwner |
| lifecycle.LifecycleService | androidx.lifecycle.LifecycleService |
| lifecycle.Lifecycling | androidx.lifecycle.Lifecycling |
| lifecycle.LiveData | androidx.lifecycle.LiveData |
| lifecycle.LiveDataReactiveStreams | androidx.lifecycle.LiveDataReactiveStreams |
| lifecycle.MediatorLiveData | androidx.lifecycle.MediatorLiveData |
| lifecycle.MethodCallsLogger | androidx.lifecycle.MethodCallsLogger |
| lifecycle.model.AdapterClass | androidx.lifecycle.model.AdapterClass |
| lifecycle.model.AdapterClassKt | androidx.lifecycle.model.AdapterClassKt |
| lifecycle.model.EventMethod | androidx.lifecycle.model.EventMethod |
| lifecycle.model.EventMethodCall | androidx.lifecycle.model.EventMethodCall |
| lifecycle.model.InputModel | androidx.lifecycle.model.InputModel |
| lifecycle.model.LifecycleObserverInfo | androidx.lifecycle.model.LifecycleObserverInfo |
| lifecycle.MutableLiveData | androidx.lifecycle.MutableLiveData |
| lifecycle.Observer | androidx.lifecycle.Observer |
| lifecycle.ObserversCollector | androidx.lifecycle.ObserversCollector |
| lifecycle.OnLifecycleEvent | androidx.lifecycle.OnLifecycleEvent |
| lifecycle.ProcessLifecycleOwner | androidx.lifecycle.ProcessLifecycleOwner |
| lifecycle.ProcessLifecycleOwnerInitializer | androidx.lifecycle.ProcessLifecycleOwnerInitializer |
| lifecycle.ReflectiveGenericLifecycleObserver | androidx.lifecycle.ReflectiveGenericLifecycleObserver |
| lifecycle.ReportFragment | androidx.lifecycle.ReportFragment |
| lifecycle.ServiceLifecycleDispatcher | androidx.lifecycle.ServiceLifecycleDispatcher |
| lifecycle.SingleGeneratedAdapterObserver | androidx.lifecycle.SingleGeneratedAdapterObserver |
| lifecycle.TransformationKt | androidx.lifecycle.TransformationKt |
| lifecycle.Transformations | androidx.lifecycle.Transformations |
| lifecycle.Validator | androidx.lifecycle.Validator |
| lifecycle.ViewModel | androidx.lifecycle.ViewModel |
| lifecycle.ViewModelProvider | androidx.lifecycle.ViewModelProvider |
| lifecycle.ViewModelProviders | androidx.lifecycle.ViewModelProviders |
| lifecycle.ViewModelStore | androidx.lifecycle.ViewModelStore |
| lifecycle.ViewModelStoreOwner | androidx.lifecycle.ViewModelStoreOwner |
| lifecycle.ViewModelStores | androidx.lifecycle.ViewModelStores |
| lifecycle.WriterKt | androidx.lifecycle.WriterKt |
Back to top
android.arch.paging
| Support Library class | AndroidX class |
|---|---|
| paging.AsyncPagedListDiffer | androidx.paging.AsyncPagedListDiffer |
| paging.ContiguousDataSource | androidx.paging.ContiguousDataSource |
| paging.ContiguousPagedList | androidx.paging.ContiguousPagedList |
| paging.DataSource | androidx.paging.DataSource |
| paging.ItemKeyedDataSource | androidx.paging.ItemKeyedDataSource |
| paging.ListDataSource | androidx.paging.ListDataSource |
| paging.LivePagedListBuilder | androidx.paging.LivePagedListBuilder |
| paging.LivePagedListProvider | androidx.paging.LivePagedListProvider |
| paging.PagedList | androidx.paging.PagedList |
| paging.PagedListAdapter | androidx.paging.PagedListAdapter |
| paging.PagedStorage | androidx.paging.PagedStorage |
| paging.PagedStorageDiffHelper | androidx.paging.PagedStorageDiffHelper |
| paging.PageKeyedDataSource | androidx.paging.PageKeyedDataSource |
| paging.PageResult | androidx.paging.PageResult |
| paging.PositionalDataSource | androidx.paging.PositionalDataSource |
| paging.RxPagedListBuilder | androidx.paging.RxPagedListBuilder |
| paging.SnapshotPagedList | androidx.paging.SnapshotPagedList |
| paging.TiledDataSource | androidx.paging.TiledDataSource | <