diff --git a/README.md b/README.md
index 3fa93bd5..c9207218 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,4 @@
-## React Native wrapper for PSPDFKit for iOS, Android & Windows UWP. (PDF SDK for React Native)
+## React Native wrapper for PSPDFKit for iOS, Android (Experimental Android X Version) & Windows UWP. (PDF SDK for React Native)
![PDF SDK for React Native](https://github.com/PSPDFKit/react-native/blob/master/article-header.png?raw=true)
@@ -267,7 +267,7 @@ The PSPDFKit React Native iOS Wrapper allows you to specify a custom grouping fo
- Android Build Tools 23.0.1 (React Native)
- Android Build Tools 28.0.3 (PSPDFKit module)
- Android Gradle plugin >= 3.2.1
-- PSPDFKit >= 5.0.1
+- PSPDFKit >= 5.4.0
- react-native for example app >= 0.59.2
- react-native for Catalog app >= 0.57.8
@@ -278,7 +278,7 @@ Let's create a simple app that integrates PSPDFKit and uses the react-native-psp
1. Make sure `react-native-cli` is installed: `yarn global add react-native-cli`
2. Create the app with `react-native init YourApp`.
3. Step into your newly created app folder: `cd YourApp`.
-4. Add `react-native-pspdfkit` module from GitHub: `yarn add github:PSPDFKit/react-native`.
+4. Add `react-native-pspdfkit` module from GitHub: `yarn add github:PSPDFKit/react-native#reinhard/android-x-support`.
5. Install all the dependencies for the project: `yarn install`. (Because of a [bug](https://github.com/yarnpkg/yarn/issues/2165) you may need to clean `yarn`'s cache with `yarn cache clean` before.)
6. Link module `react-native-pspdfkit`: `react-native link react-native-pspdfkit`.
7. Add PSPDFKit repository to `YourApp/android/build.gradle` so PSPDFKit library can be downloaded:
@@ -333,7 +333,65 @@ Let's create a simple app that integrates PSPDFKit and uses the react-native-psp
...
```
-10. Enter your PSPDFKit license key into `YourApp/android/app/src/main/AndroidManifest.xml` file:
+10. PSPDFKit also uses AndroidX so you need to enable this as well in your `gradle.properties`:
+
+```diff
++ android.useAndroidX=true
++ android.enableJetifier=true
+```
+
+Since react-native doesn't have support for AndroidX yet we provide a small gradle script you need to add to the end of your top-level `build.gradle`:
+
+```groovy
+// This will create the mapping from the old support library classes to their AndroidX equivalents.
+def androidXMapping = [:]
+new File("$projectDir/androidx-class-mapping.csv").splitEachLine(",") { fields ->
+ androidXMapping[fields[0]] = fields[1]
+}
+
+allprojects {
+
+ // This task copies all sources of the project to a temporary folder and replaces all mentions
+ // of support library classes with their AndroidX equivalents using our mapping.
+ task updateImports(type: Copy) {
+ from "$buildDir/../src/main/java"
+ into "$buildDir/generated/source/updatedImports"
+ filter { line ->
+ androidXMapping.each { support, androidX ->
+ line = line.replaceAll(support, androidX)
+ }
+ return line
+ }
+ }
+
+ tasks.all { task ->
+ // We wanna modify all compile tasks.
+ if (task.name.endsWith("JavaWithJavac")) {
+
+ // We need to generate the updated sources first.
+ task.dependsOn updateImports
+
+ // Before the task is executed change the source set it operates on.
+ task.doFirst {
+ def newSource = task.getSource().matching {
+ // We remove the original Java sources folder.
+ exclude {
+ return it.file.path.contains('src/main/java')
+ }
+ // Then add our modified sources instead.
+ }.plus(fileTree("$buildDir/generated/source/updatedImports"))
+
+ // Finally actually update the task to use our new sources.
+ task.source = newSource
+ }
+ }
+ }
+}
+```
+
+You also need to add the [androidx-class-mapping.csv](https://raw.githubusercontent.com/PSPDFKit/react-native/a2a8720fadeef0da8ea8f26722df7cb070420773/samples/Catalog/android/androidx-class-mapping.csv) to the root of you project. With these things in place all support library imports will automatically replaced by their AndroidX counterparts.
+
+11. Enter your PSPDFKit license key into `YourApp/android/app/src/main/AndroidManifest.xml` file:
```diff
@@ -346,7 +404,7 @@ Let's create a simple app that integrates PSPDFKit and uses the react-native-psp
```
-11. Set primary color. In `YourApp/android/app/src/main/res/values/styles.xml` replace
+12. Set primary color. In `YourApp/android/app/src/main/res/values/styles.xml` replace
```xml
@@ -358,7 +416,7 @@ with
- #3C97C9
```
-12. Replace the default component from `YourApp/App.js` with a simple touch area to present a PDF document from the local device filesystem:
+13. Replace the default component from `YourApp/App.js` with a simple touch area to present a PDF document from the local device filesystem:
```javascript
import React, { Component } from "react";
@@ -430,13 +488,13 @@ const styles = StyleSheet.create({
});
```
-13. Before launching the app you need to copy a PDF document onto your development device or emulator.
+14. Before launching the app you need to copy a PDF document onto your development device or emulator.
```bash
adb push /path/to/your/document.pdf /sdcard/document.pdf
```
-14. Your app is now ready to launch. From `YourApp` directory run `react-native run-android`.
+15. Your app is now ready to launch. From `YourApp` directory run `react-native run-android`.
```bash
react-native run-android
diff --git a/android/build.gradle b/android/build.gradle
index 901db107..ad652e52 100644
--- a/android/build.gradle
+++ b/android/build.gradle
@@ -2,7 +2,7 @@
* Contains gradle configuration constants
*/
ext {
- PSPDFKIT_VERSION = '5.0.1'
+ PSPDFKIT_VERSION = '5.4.0'
}
buildscript {
diff --git a/android/src/main/java/com/pspdfkit/react/ConfigurationAdapter.java b/android/src/main/java/com/pspdfkit/react/ConfigurationAdapter.java
index 05c0606a..737feb0d 100644
--- a/android/src/main/java/com/pspdfkit/react/ConfigurationAdapter.java
+++ b/android/src/main/java/com/pspdfkit/react/ConfigurationAdapter.java
@@ -14,8 +14,9 @@
package com.pspdfkit.react;
import android.content.Context;
-import android.support.annotation.NonNull;
-import android.support.annotation.Nullable;
+
+import androidx.annotation.NonNull;
+import androidx.annotation.Nullable;
import com.facebook.react.bridge.ReadableMap;
import com.facebook.react.bridge.ReadableMapKeySetIterator;
diff --git a/android/src/main/java/com/pspdfkit/react/PSPDFKitModule.java b/android/src/main/java/com/pspdfkit/react/PSPDFKitModule.java
index 825a8501..0f8081e8 100644
--- a/android/src/main/java/com/pspdfkit/react/PSPDFKitModule.java
+++ b/android/src/main/java/com/pspdfkit/react/PSPDFKitModule.java
@@ -20,10 +20,6 @@
import android.os.Bundle;
import android.os.Handler;
import android.os.Looper;
-import android.support.annotation.NonNull;
-import android.support.annotation.Nullable;
-import android.support.v4.app.Fragment;
-import android.support.v4.app.FragmentActivity;
import com.facebook.react.bridge.ActivityEventListener;
import com.facebook.react.bridge.ReactApplicationContext;
@@ -42,6 +38,11 @@
import java.util.HashMap;
import java.util.Map;
+import androidx.annotation.NonNull;
+import androidx.annotation.Nullable;
+import androidx.fragment.app.Fragment;
+import androidx.fragment.app.FragmentActivity;
+
public class PSPDFKitModule extends ReactContextBaseJavaModule implements Application.ActivityLifecycleCallbacks, ActivityEventListener {
private static final String VERSION_KEY = "versionString";
diff --git a/android/src/main/java/com/pspdfkit/react/PSPDFKitPackage.java b/android/src/main/java/com/pspdfkit/react/PSPDFKitPackage.java
index babd15c1..5b1a248f 100644
--- a/android/src/main/java/com/pspdfkit/react/PSPDFKitPackage.java
+++ b/android/src/main/java/com/pspdfkit/react/PSPDFKitPackage.java
@@ -13,16 +13,12 @@
package com.pspdfkit.react;
-import android.app.Application;
-
import com.facebook.react.ReactPackage;
-import com.facebook.react.bridge.JavaScriptModule;
import com.facebook.react.bridge.NativeModule;
import com.facebook.react.bridge.ReactApplicationContext;
import com.facebook.react.uimanager.ViewManager;
import java.util.ArrayList;
-import java.util.Collections;
import java.util.List;
public class PSPDFKitPackage implements ReactPackage {
diff --git a/android/src/main/java/com/pspdfkit/react/ReactPdfViewManager.java b/android/src/main/java/com/pspdfkit/react/ReactPdfViewManager.java
index eef6a18f..760de5c0 100644
--- a/android/src/main/java/com/pspdfkit/react/ReactPdfViewManager.java
+++ b/android/src/main/java/com/pspdfkit/react/ReactPdfViewManager.java
@@ -1,8 +1,6 @@
package com.pspdfkit.react;
import android.app.Activity;
-import android.support.annotation.NonNull;
-import android.support.v4.app.FragmentActivity;
import com.facebook.react.bridge.ReadableArray;
import com.facebook.react.bridge.ReadableMap;
@@ -29,6 +27,8 @@
import javax.annotation.Nullable;
+import androidx.annotation.NonNull;
+import androidx.fragment.app.FragmentActivity;
import io.reactivex.android.schedulers.AndroidSchedulers;
import io.reactivex.disposables.CompositeDisposable;
import io.reactivex.disposables.Disposable;
diff --git a/android/src/main/java/com/pspdfkit/react/TestingModule.java b/android/src/main/java/com/pspdfkit/react/TestingModule.java
index 4bddf65c..c6fd1a29 100644
--- a/android/src/main/java/com/pspdfkit/react/TestingModule.java
+++ b/android/src/main/java/com/pspdfkit/react/TestingModule.java
@@ -1,6 +1,5 @@
package com.pspdfkit.react;
-import android.support.annotation.NonNull;
import com.facebook.react.bridge.ReactApplicationContext;
import com.facebook.react.bridge.ReactContextBaseJavaModule;
@@ -8,6 +7,8 @@
import java.util.HashMap;
+import androidx.annotation.NonNull;
+
public class TestingModule extends ReactContextBaseJavaModule {
private static final HashMap values = new HashMap<>();
diff --git a/android/src/main/java/com/pspdfkit/react/events/PdfViewAnnotationChangedEvent.java b/android/src/main/java/com/pspdfkit/react/events/PdfViewAnnotationChangedEvent.java
index 21c98140..a1909196 100644
--- a/android/src/main/java/com/pspdfkit/react/events/PdfViewAnnotationChangedEvent.java
+++ b/android/src/main/java/com/pspdfkit/react/events/PdfViewAnnotationChangedEvent.java
@@ -1,7 +1,5 @@
package com.pspdfkit.react.events;
-import android.support.annotation.IdRes;
-import android.support.annotation.NonNull;
import com.facebook.react.bridge.Arguments;
import com.facebook.react.bridge.WritableMap;
@@ -18,6 +16,9 @@
import java.util.List;
import java.util.Map;
+import androidx.annotation.IdRes;
+import androidx.annotation.NonNull;
+
/**
* Event sent by the {@link com.pspdfkit.views.PdfView} when an annotation was selected.
*/
diff --git a/android/src/main/java/com/pspdfkit/react/events/PdfViewAnnotationTappedEvent.java b/android/src/main/java/com/pspdfkit/react/events/PdfViewAnnotationTappedEvent.java
index a7ee10b9..e3a6517d 100644
--- a/android/src/main/java/com/pspdfkit/react/events/PdfViewAnnotationTappedEvent.java
+++ b/android/src/main/java/com/pspdfkit/react/events/PdfViewAnnotationTappedEvent.java
@@ -1,7 +1,5 @@
package com.pspdfkit.react.events;
-import android.support.annotation.IdRes;
-import android.support.annotation.NonNull;
import com.facebook.react.bridge.Arguments;
import com.facebook.react.bridge.WritableMap;
@@ -15,6 +13,9 @@
import java.util.Map;
+import androidx.annotation.IdRes;
+import androidx.annotation.NonNull;
+
/**
* Event sent by the {@link com.pspdfkit.views.PdfView} when an annotation was selected.
*/
diff --git a/android/src/main/java/com/pspdfkit/react/events/PdfViewDataReturnedEvent.java b/android/src/main/java/com/pspdfkit/react/events/PdfViewDataReturnedEvent.java
index 15b783ae..fdbd40e1 100644
--- a/android/src/main/java/com/pspdfkit/react/events/PdfViewDataReturnedEvent.java
+++ b/android/src/main/java/com/pspdfkit/react/events/PdfViewDataReturnedEvent.java
@@ -1,7 +1,5 @@
package com.pspdfkit.react.events;
-import android.support.annotation.IdRes;
-import android.support.annotation.NonNull;
import com.facebook.react.bridge.Arguments;
import com.facebook.react.bridge.WritableMap;
@@ -18,6 +16,9 @@
import java.util.List;
import java.util.Map;
+import androidx.annotation.IdRes;
+import androidx.annotation.NonNull;
+
public class PdfViewDataReturnedEvent extends Event {
public static final String EVENT_NAME = "pdfViewDataReturned";
diff --git a/android/src/main/java/com/pspdfkit/react/events/PdfViewDocumentSaveFailedEvent.java b/android/src/main/java/com/pspdfkit/react/events/PdfViewDocumentSaveFailedEvent.java
index 066f27bb..f8bb5421 100644
--- a/android/src/main/java/com/pspdfkit/react/events/PdfViewDocumentSaveFailedEvent.java
+++ b/android/src/main/java/com/pspdfkit/react/events/PdfViewDocumentSaveFailedEvent.java
@@ -1,13 +1,14 @@
package com.pspdfkit.react.events;
-import android.support.annotation.IdRes;
-import android.support.annotation.NonNull;
import com.facebook.react.bridge.Arguments;
import com.facebook.react.bridge.WritableMap;
import com.facebook.react.uimanager.events.Event;
import com.facebook.react.uimanager.events.RCTEventEmitter;
+import androidx.annotation.IdRes;
+import androidx.annotation.NonNull;
+
/**
* Event sent by the {@link com.pspdfkit.views.PdfView} when the document save failed.
*/
diff --git a/android/src/main/java/com/pspdfkit/react/events/PdfViewDocumentSavedEvent.java b/android/src/main/java/com/pspdfkit/react/events/PdfViewDocumentSavedEvent.java
index 1c5d2555..24dfc6a1 100644
--- a/android/src/main/java/com/pspdfkit/react/events/PdfViewDocumentSavedEvent.java
+++ b/android/src/main/java/com/pspdfkit/react/events/PdfViewDocumentSavedEvent.java
@@ -1,12 +1,12 @@
package com.pspdfkit.react.events;
-import android.support.annotation.IdRes;
-
import com.facebook.react.bridge.Arguments;
import com.facebook.react.bridge.WritableMap;
import com.facebook.react.uimanager.events.Event;
import com.facebook.react.uimanager.events.RCTEventEmitter;
+import androidx.annotation.IdRes;
+
/**
* Event sent by the {@link com.pspdfkit.views.PdfView} when the document was saved.
*/
diff --git a/android/src/main/java/com/pspdfkit/react/events/PdfViewStateChangedEvent.java b/android/src/main/java/com/pspdfkit/react/events/PdfViewStateChangedEvent.java
index b1bbf543..70861cc3 100644
--- a/android/src/main/java/com/pspdfkit/react/events/PdfViewStateChangedEvent.java
+++ b/android/src/main/java/com/pspdfkit/react/events/PdfViewStateChangedEvent.java
@@ -1,13 +1,14 @@
package com.pspdfkit.react.events;
-import android.support.annotation.IdRes;
import com.facebook.react.bridge.Arguments;
import com.facebook.react.bridge.WritableMap;
import com.facebook.react.uimanager.events.Event;
import com.facebook.react.uimanager.events.RCTEventEmitter;
+import androidx.annotation.IdRes;
+
/**
* Event sent by the {@link com.pspdfkit.views.PdfView} containing info about the current state.
*/
diff --git a/android/src/main/java/com/pspdfkit/react/helper/DocumentJsonDataProvider.java b/android/src/main/java/com/pspdfkit/react/helper/DocumentJsonDataProvider.java
index 496cb1ec..6e6b7e7e 100644
--- a/android/src/main/java/com/pspdfkit/react/helper/DocumentJsonDataProvider.java
+++ b/android/src/main/java/com/pspdfkit/react/helper/DocumentJsonDataProvider.java
@@ -1,7 +1,5 @@
package com.pspdfkit.react.helper;
-import android.support.annotation.NonNull;
-import android.support.annotation.Nullable;
import com.pspdfkit.document.providers.DataProvider;
@@ -9,6 +7,9 @@
import java.nio.charset.Charset;
+import androidx.annotation.NonNull;
+import androidx.annotation.Nullable;
+
/**
* {@link DataProvider} that is used when adding document instant json.
*/
diff --git a/android/src/main/java/com/pspdfkit/react/menu/ReactGroupingRule.java b/android/src/main/java/com/pspdfkit/react/menu/ReactGroupingRule.java
index 2e8289d1..2328fae7 100644
--- a/android/src/main/java/com/pspdfkit/react/menu/ReactGroupingRule.java
+++ b/android/src/main/java/com/pspdfkit/react/menu/ReactGroupingRule.java
@@ -1,9 +1,6 @@
package com.pspdfkit.react.menu;
import android.content.Context;
-import android.support.annotation.IdRes;
-import android.support.annotation.IntRange;
-import android.support.annotation.NonNull;
import android.util.Log;
import com.facebook.react.bridge.Dynamic;
@@ -18,6 +15,10 @@
import java.util.ArrayList;
import java.util.List;
+import androidx.annotation.IdRes;
+import androidx.annotation.IntRange;
+import androidx.annotation.NonNull;
+
/**
* A menu item grouping rule that displays only the menu items configured via the menuItemGrouping prop.
*/
@@ -90,7 +91,11 @@ private int getIdFromName(@NonNull String name) {
case "signature":
return R.id.pspdf__annotation_creation_toolbar_item_signature;
case "ink":
- return R.id.pspdf__annotation_creation_toolbar_item_ink;
+ return R.id.pspdf__annotation_creation_toolbar_item_ink_pen;
+ case "pen":
+ return R.id.pspdf__annotation_creation_toolbar_item_ink_pen;
+ case "highlighter":
+ return R.id.pspdf__annotation_creation_toolbar_item_ink_highlighter;
case "note":
return R.id.pspdf__annotation_creation_toolbar_item_note;
case "drawing":
@@ -119,6 +124,8 @@ private int getIdFromName(@NonNull String name) {
return R.id.pspdf__annotation_creation_toolbar_item_redaction;
case "picker":
return R.id.pspdf__annotation_creation_toolbar_item_picker;
+ case "sound":
+ return R.id.pspdf__annotation_creation_toolbar_item_sound;
}
Log.i(TAG, String.format("Received unknown menu item %s.", name));
diff --git a/android/src/main/java/com/pspdfkit/views/PdfView.java b/android/src/main/java/com/pspdfkit/views/PdfView.java
index d1712360..4288e1cd 100644
--- a/android/src/main/java/com/pspdfkit/views/PdfView.java
+++ b/android/src/main/java/com/pspdfkit/views/PdfView.java
@@ -2,15 +2,13 @@
import android.content.Context;
import android.net.Uri;
-import android.support.annotation.NonNull;
-import android.support.annotation.Nullable;
-import android.support.v4.app.FragmentManager;
import android.util.AttributeSet;
import android.util.Pair;
import android.view.Choreographer;
import android.view.Gravity;
import android.view.View;
import android.widget.FrameLayout;
+import android.widget.Toast;
import com.facebook.react.bridge.ReadableMap;
import com.facebook.react.uimanager.events.EventDispatcher;
@@ -54,6 +52,9 @@
import java.util.List;
import java.util.concurrent.Callable;
+import androidx.annotation.NonNull;
+import androidx.annotation.Nullable;
+import androidx.fragment.app.FragmentManager;
import io.reactivex.Observable;
import io.reactivex.ObservableSource;
import io.reactivex.Single;
diff --git a/android/src/main/java/com/pspdfkit/views/PdfViewDocumentListener.java b/android/src/main/java/com/pspdfkit/views/PdfViewDocumentListener.java
index ef5bceb7..3573d9f7 100644
--- a/android/src/main/java/com/pspdfkit/views/PdfViewDocumentListener.java
+++ b/android/src/main/java/com/pspdfkit/views/PdfViewDocumentListener.java
@@ -1,8 +1,6 @@
package com.pspdfkit.views;
import android.graphics.PointF;
-import android.support.annotation.NonNull;
-import android.support.annotation.Nullable;
import android.view.MotionEvent;
import com.facebook.react.uimanager.events.EventDispatcher;
@@ -18,6 +16,9 @@
import com.pspdfkit.ui.special_mode.controller.AnnotationSelectionController;
import com.pspdfkit.ui.special_mode.manager.AnnotationManager;
+import androidx.annotation.NonNull;
+import androidx.annotation.Nullable;
+
class PdfViewDocumentListener implements DocumentListener, AnnotationManager.OnAnnotationSelectedListener, AnnotationProvider.OnAnnotationUpdatedListener {
@NonNull
diff --git a/android/src/main/java/com/pspdfkit/views/PdfViewModeController.java b/android/src/main/java/com/pspdfkit/views/PdfViewModeController.java
index 6f595f3a..ee907c3f 100644
--- a/android/src/main/java/com/pspdfkit/views/PdfViewModeController.java
+++ b/android/src/main/java/com/pspdfkit/views/PdfViewModeController.java
@@ -1,8 +1,5 @@
package com.pspdfkit.views;
-import android.support.annotation.NonNull;
-
-import com.pspdfkit.react.R;
import com.pspdfkit.ui.forms.FormEditingBar;
import com.pspdfkit.ui.inspector.PropertyInspectorCoordinatorLayout;
import com.pspdfkit.ui.inspector.annotation.DefaultAnnotationCreationInspectorController;
@@ -22,6 +19,8 @@
import javax.annotation.Nullable;
+import androidx.annotation.NonNull;
+
/**
* Keeps track of the currently active mode and handles updating the toolbar states.
*/
diff --git a/samples/Catalog/android/androidx-class-mapping.csv b/samples/Catalog/android/androidx-class-mapping.csv
new file mode 100644
index 00000000..5c5aef9e
--- /dev/null
+++ b/samples/Catalog/android/androidx-class-mapping.csv
@@ -0,0 +1,1936 @@
+android.arch.core.executor.AppToolkitTaskExecutor,androidx.arch.core.executor.AppToolkitTaskExecutor
+android.arch.core.executor.ArchTaskExecutor,androidx.arch.core.executor.ArchTaskExecutor
+android.arch.core.executor.DefaultTaskExecutor,androidx.arch.core.executor.DefaultTaskExecutor
+android.arch.core.executor.JunitTaskExecutorRule,androidx.arch.core.executor.JunitTaskExecutorRule
+android.arch.core.executor.TaskExecutor,androidx.arch.core.executor.TaskExecutor
+android.arch.core.executor.TaskExecutorWithFakeMainThread,androidx.arch.core.executor.TaskExecutorWithFakeMainThread
+android.arch.core.executor.testing.CountingTaskExecutorRule,androidx.arch.core.executor.testing.CountingTaskExecutorRule
+android.arch.core.executor.testing.InstantTaskExecutorRule,androidx.arch.core.executor.testing.InstantTaskExecutorRule
+android.arch.core.internal.FastSafeIterableMap,androidx.arch.core.internal.FastSafeIterableMap
+android.arch.core.internal.SafeIterableMap,androidx.arch.core.internal.SafeIterableMap
+android.arch.core.util.Function,androidx.arch.core.util.Function
+android.arch.lifecycle.AndroidViewModel,androidx.lifecycle.AndroidViewModel
+android.arch.lifecycle.ClassesInfoCache,androidx.lifecycle.ClassesInfoCache
+android.arch.lifecycle.CompositeGeneratedAdaptersObserver,androidx.lifecycle.CompositeGeneratedAdaptersObserver
+android.arch.lifecycle.ComputableLiveData,androidx.lifecycle.ComputableLiveData
+android.arch.lifecycle.DefaultLifecycleObserver,androidx.lifecycle.DefaultLifecycleObserver
+android.arch.lifecycle.Elements_extKt,androidx.lifecycle.Elements_extKt
+android.arch.lifecycle.EmptyActivityLifecycleCallbacks,androidx.lifecycle.EmptyActivityLifecycleCallbacks
+android.arch.lifecycle.ErrorMessages,androidx.lifecycle.ErrorMessages
+android.arch.lifecycle.FullLifecycleObserver,androidx.lifecycle.FullLifecycleObserver
+android.arch.lifecycle.FullLifecycleObserverAdapter,androidx.lifecycle.FullLifecycleObserverAdapter
+android.arch.lifecycle.GeneratedAdapter,androidx.lifecycle.GeneratedAdapter
+android.arch.lifecycle.GenericLifecycleObserver,androidx.lifecycle.GenericLifecycleObserver
+android.arch.lifecycle.HolderFragment,androidx.lifecycle.HolderFragment
+android.arch.lifecycle.Input_collectorKt,androidx.lifecycle.Input_collectorKt
+android.arch.lifecycle.Lifecycle,androidx.lifecycle.Lifecycle
+android.arch.lifecycle.LifecycleDispatcher,androidx.lifecycle.LifecycleDispatcher
+android.arch.lifecycle.LifecycleObserver,androidx.lifecycle.LifecycleObserver
+android.arch.lifecycle.LifecycleOwner,androidx.lifecycle.LifecycleOwner
+android.arch.lifecycle.LifecycleProcessor,androidx.lifecycle.LifecycleProcessor
+android.arch.lifecycle.LifecycleRegistry,androidx.lifecycle.LifecycleRegistry
+android.arch.lifecycle.LifecycleRegistryOwner,androidx.lifecycle.LifecycleRegistryOwner
+android.arch.lifecycle.LifecycleService,androidx.lifecycle.LifecycleService
+android.arch.lifecycle.Lifecycling,androidx.lifecycle.Lifecycling
+android.arch.lifecycle.LiveData,androidx.lifecycle.LiveData
+android.arch.lifecycle.LiveDataReactiveStreams,androidx.lifecycle.LiveDataReactiveStreams
+android.arch.lifecycle.MediatorLiveData,androidx.lifecycle.MediatorLiveData
+android.arch.lifecycle.MethodCallsLogger,androidx.lifecycle.MethodCallsLogger
+android.arch.lifecycle.model.AdapterClass,androidx.lifecycle.model.AdapterClass
+android.arch.lifecycle.model.AdapterClassKt,androidx.lifecycle.model.AdapterClassKt
+android.arch.lifecycle.model.EventMethod,androidx.lifecycle.model.EventMethod
+android.arch.lifecycle.model.EventMethodCall,androidx.lifecycle.model.EventMethodCall
+android.arch.lifecycle.model.InputModel,androidx.lifecycle.model.InputModel
+android.arch.lifecycle.model.LifecycleObserverInfo,androidx.lifecycle.model.LifecycleObserverInfo
+android.arch.lifecycle.MutableLiveData,androidx.lifecycle.MutableLiveData
+android.arch.lifecycle.Observer,androidx.lifecycle.Observer
+android.arch.lifecycle.ObserversCollector,androidx.lifecycle.ObserversCollector
+android.arch.lifecycle.OnLifecycleEvent,androidx.lifecycle.OnLifecycleEvent
+android.arch.lifecycle.ProcessLifecycleOwner,androidx.lifecycle.ProcessLifecycleOwner
+android.arch.lifecycle.ProcessLifecycleOwnerInitializer,androidx.lifecycle.ProcessLifecycleOwnerInitializer
+android.arch.lifecycle.ReflectiveGenericLifecycleObserver,androidx.lifecycle.ReflectiveGenericLifecycleObserver
+android.arch.lifecycle.ReportFragment,androidx.lifecycle.ReportFragment
+android.arch.lifecycle.ServiceLifecycleDispatcher,androidx.lifecycle.ServiceLifecycleDispatcher
+android.arch.lifecycle.SingleGeneratedAdapterObserver,androidx.lifecycle.SingleGeneratedAdapterObserver
+android.arch.lifecycle.TransformationKt,androidx.lifecycle.TransformationKt
+android.arch.lifecycle.Transformations,androidx.lifecycle.Transformations
+android.arch.lifecycle.Validator,androidx.lifecycle.Validator
+android.arch.lifecycle.ViewModel,androidx.lifecycle.ViewModel
+android.arch.lifecycle.ViewModelProvider,androidx.lifecycle.ViewModelProvider
+android.arch.lifecycle.ViewModelProviders,androidx.lifecycle.ViewModelProviders
+android.arch.lifecycle.ViewModelStore,androidx.lifecycle.ViewModelStore
+android.arch.lifecycle.ViewModelStoreOwner,androidx.lifecycle.ViewModelStoreOwner
+android.arch.lifecycle.ViewModelStores,androidx.lifecycle.ViewModelStores
+android.arch.lifecycle.WriterKt,androidx.lifecycle.WriterKt
+android.arch.paging.AsyncPagedListDiffer,androidx.paging.AsyncPagedListDiffer
+android.arch.paging.ContiguousDataSource,androidx.paging.ContiguousDataSource
+android.arch.paging.ContiguousPagedList,androidx.paging.ContiguousPagedList
+android.arch.paging.DataSource,androidx.paging.DataSource
+android.arch.paging.ItemKeyedDataSource,androidx.paging.ItemKeyedDataSource
+android.arch.paging.ListDataSource,androidx.paging.ListDataSource
+android.arch.paging.LivePagedListBuilder,androidx.paging.LivePagedListBuilder
+android.arch.paging.LivePagedListProvider,androidx.paging.LivePagedListProvider
+android.arch.paging.PagedList,androidx.paging.PagedList
+android.arch.paging.PagedListAdapter,androidx.paging.PagedListAdapter
+android.arch.paging.PagedStorage,androidx.paging.PagedStorage
+android.arch.paging.PagedStorageDiffHelper,androidx.paging.PagedStorageDiffHelper
+android.arch.paging.PageKeyedDataSource,androidx.paging.PageKeyedDataSource
+android.arch.paging.PageResult,androidx.paging.PageResult
+android.arch.paging.PositionalDataSource,androidx.paging.PositionalDataSource
+android.arch.paging.RxPagedListBuilder,androidx.paging.RxPagedListBuilder
+android.arch.paging.SnapshotPagedList,androidx.paging.SnapshotPagedList
+android.arch.paging.TiledDataSource,androidx.paging.TiledDataSource
+android.arch.paging.TiledPagedList,androidx.paging.TiledPagedList
+android.arch.paging.WrapperItemKeyedDataSource,androidx.paging.WrapperItemKeyedDataSource
+android.arch.paging.WrapperPageKeyedDataSource,androidx.paging.WrapperPageKeyedDataSource
+android.arch.paging.WrapperPositionalDataSource,androidx.paging.WrapperPositionalDataSource
+android.arch.persistence.db.framework.FrameworkSQLiteDatabase,androidx.sqlite.db.framework.FrameworkSQLiteDatabase
+android.arch.persistence.db.framework.FrameworkSQLiteOpenHelper,androidx.sqlite.db.framework.FrameworkSQLiteOpenHelper
+android.arch.persistence.db.framework.FrameworkSQLiteOpenHelperFactory,androidx.sqlite.db.framework.FrameworkSQLiteOpenHelperFactory
+android.arch.persistence.db.framework.FrameworkSQLiteProgram,androidx.sqlite.db.framework.FrameworkSQLiteProgram
+android.arch.persistence.db.framework.FrameworkSQLiteStatement,androidx.sqlite.db.framework.FrameworkSQLiteStatement
+android.arch.persistence.db.SimpleSQLiteQuery,androidx.sqlite.db.SimpleSQLiteQuery
+android.arch.persistence.db.SupportSQLiteDatabase,androidx.sqlite.db.SupportSQLiteDatabase
+android.arch.persistence.db.SupportSQLiteOpenHelper,androidx.sqlite.db.SupportSQLiteOpenHelper
+android.arch.persistence.db.SupportSQLiteProgram,androidx.sqlite.db.SupportSQLiteProgram
+android.arch.persistence.db.SupportSQLiteQuery,androidx.sqlite.db.SupportSQLiteQuery
+android.arch.persistence.db.SupportSQLiteQueryBuilder,androidx.sqlite.db.SupportSQLiteQueryBuilder
+android.arch.persistence.db.SupportSQLiteStatement,androidx.sqlite.db.SupportSQLiteStatement
+android.arch.persistence.room.ColumnInfo,androidx.room.ColumnInfo
+android.arch.persistence.room.Dao,androidx.room.Dao
+android.arch.persistence.room.Database,androidx.room.Database
+android.arch.persistence.room.DatabaseConfiguration,androidx.room.DatabaseConfiguration
+android.arch.persistence.room.Delete,androidx.room.Delete
+android.arch.persistence.room.Embedded,androidx.room.Embedded
+android.arch.persistence.room.EmptyResultSetException,androidx.room.EmptyResultSetException
+android.arch.persistence.room.Entity,androidx.room.Entity
+android.arch.persistence.room.EntityDeletionOrUpdateAdapter,androidx.room.EntityDeletionOrUpdateAdapter
+android.arch.persistence.room.EntityInsertionAdapter,androidx.room.EntityInsertionAdapter
+android.arch.persistence.room.ext.AndroidTypeNames,androidx.room.ext.AndroidTypeNames
+android.arch.persistence.room.ext.ArchTypeNames,androidx.room.ext.ArchTypeNames
+android.arch.persistence.room.ext.CommonTypeNames,androidx.room.ext.CommonTypeNames
+android.arch.persistence.room.ext.Element_extKt,androidx.room.ext.Element_extKt
+android.arch.persistence.room.ext.GuavaBaseTypeNames,androidx.room.ext.GuavaBaseTypeNames
+android.arch.persistence.room.ext.GuavaUtilConcurrentTypeNames,androidx.room.ext.GuavaUtilConcurrentTypeNames
+android.arch.persistence.room.ext.Javapoet_extKt,androidx.room.ext.Javapoet_extKt
+android.arch.persistence.room.ext.KotlinMetadataProcessor,androidx.room.ext.KotlinMetadataProcessor
+android.arch.persistence.room.ext.LifecyclesTypeNames,androidx.room.ext.LifecyclesTypeNames
+android.arch.persistence.room.ext.PagingTypeNames,androidx.room.ext.PagingTypeNames
+android.arch.persistence.room.ext.ReactiveStreamsTypeNames,androidx.room.ext.ReactiveStreamsTypeNames
+android.arch.persistence.room.ext.RoomGuavaTypeNames,androidx.room.ext.RoomGuavaTypeNames
+android.arch.persistence.room.ext.RoomRxJava2TypeNames,androidx.room.ext.RoomRxJava2TypeNames
+android.arch.persistence.room.ext.RoomTypeNames,androidx.room.ext.RoomTypeNames
+android.arch.persistence.room.ext.RxJava2TypeNames,androidx.room.ext.RxJava2TypeNames
+android.arch.persistence.room.ext.SupportDbTypeNames,androidx.room.ext.SupportDbTypeNames
+android.arch.persistence.room.ForeignKey,androidx.room.ForeignKey
+android.arch.persistence.room.guava.GuavaRoom,androidx.room.guava.GuavaRoom
+android.arch.persistence.room.Ignore,androidx.room.Ignore
+android.arch.persistence.room.Index,androidx.room.Index
+android.arch.persistence.room.Insert,androidx.room.Insert
+android.arch.persistence.room.InvalidationTracker,androidx.room.InvalidationTracker
+android.arch.persistence.room.log.RLog,androidx.room.log.RLog
+android.arch.persistence.room.migration.bundle.BundleUtil,androidx.room.migration.bundle.BundleUtil
+android.arch.persistence.room.migration.bundle.DatabaseBundle,androidx.room.migration.bundle.DatabaseBundle
+android.arch.persistence.room.migration.bundle.EntityBundle,androidx.room.migration.bundle.EntityBundle
+android.arch.persistence.room.migration.bundle.FieldBundle,androidx.room.migration.bundle.FieldBundle
+android.arch.persistence.room.migration.bundle.ForeignKeyBundle,androidx.room.migration.bundle.ForeignKeyBundle
+android.arch.persistence.room.migration.bundle.IndexBundle,androidx.room.migration.bundle.IndexBundle
+android.arch.persistence.room.migration.bundle.PrimaryKeyBundle,androidx.room.migration.bundle.PrimaryKeyBundle
+android.arch.persistence.room.migration.bundle.SchemaBundle,androidx.room.migration.bundle.SchemaBundle
+android.arch.persistence.room.migration.bundle.SchemaEquality,androidx.room.migration.bundle.SchemaEquality
+android.arch.persistence.room.migration.bundle.SchemaEqualityUtil,androidx.room.migration.bundle.SchemaEqualityUtil
+android.arch.persistence.room.migration.Migration,androidx.room.migration.Migration
+android.arch.persistence.room.OnConflictStrategy,androidx.room.OnConflictStrategy
+android.arch.persistence.room.paging.LimitOffsetDataSource,androidx.room.paging.LimitOffsetDataSource
+android.arch.persistence.room.parser.Collate,androidx.room.parser.Collate
+android.arch.persistence.room.parser.ParsedQuery,androidx.room.parser.ParsedQuery
+android.arch.persistence.room.parser.ParserErrors,androidx.room.parser.ParserErrors
+android.arch.persistence.room.parser.QueryType,androidx.room.parser.QueryType
+android.arch.persistence.room.parser.QueryVisitor,androidx.room.parser.QueryVisitor
+android.arch.persistence.room.parser.Section,androidx.room.parser.Section
+android.arch.persistence.room.parser.SectionType,androidx.room.parser.SectionType
+android.arch.persistence.room.parser.SQLiteBaseListener,androidx.room.parser.SQLiteBaseListener
+android.arch.persistence.room.parser.SQLiteBaseVisitor,androidx.room.parser.SQLiteBaseVisitor
+android.arch.persistence.room.parser.SQLiteLexer,androidx.room.parser.SQLiteLexer
+android.arch.persistence.room.parser.SQLiteListener,androidx.room.parser.SQLiteListener
+android.arch.persistence.room.parser.SQLiteParser,androidx.room.parser.SQLiteParser
+android.arch.persistence.room.parser.SQLiteVisitor,androidx.room.parser.SQLiteVisitor
+android.arch.persistence.room.parser.SqlParser,androidx.room.parser.SqlParser
+android.arch.persistence.room.parser.SQLTypeAffinity,androidx.room.parser.SQLTypeAffinity
+android.arch.persistence.room.parser.Table,androidx.room.parser.Table
+android.arch.persistence.room.preconditions.Checks,androidx.room.preconditions.Checks
+android.arch.persistence.room.PrimaryKey,androidx.room.PrimaryKey
+android.arch.persistence.room.processor.cache.Cache,androidx.room.processor.cache.Cache
+android.arch.persistence.room.processor.Context,androidx.room.processor.Context
+android.arch.persistence.room.processor.CustomConverterProcessor,androidx.room.processor.CustomConverterProcessor
+android.arch.persistence.room.processor.DaoProcessor,androidx.room.processor.DaoProcessor
+android.arch.persistence.room.processor.DatabaseProcessor,androidx.room.processor.DatabaseProcessor
+android.arch.persistence.room.processor.DeletionMethodProcessor,androidx.room.processor.DeletionMethodProcessor
+android.arch.persistence.room.processor.EntityProcessor,androidx.room.processor.EntityProcessor
+android.arch.persistence.room.processor.FieldProcessor,androidx.room.processor.FieldProcessor
+android.arch.persistence.room.processor.InsertionMethodProcessor,androidx.room.processor.InsertionMethodProcessor
+android.arch.persistence.room.processor.OnConflictProcessor,androidx.room.processor.OnConflictProcessor
+android.arch.persistence.room.processor.PojoMethodProcessor,androidx.room.processor.PojoMethodProcessor
+android.arch.persistence.room.processor.PojoProcessor,androidx.room.processor.PojoProcessor
+android.arch.persistence.room.processor.ProcessorErrors,androidx.room.processor.ProcessorErrors
+android.arch.persistence.room.processor.QueryMethodProcessor,androidx.room.processor.QueryMethodProcessor
+android.arch.persistence.room.processor.QueryParameterProcessor,androidx.room.processor.QueryParameterProcessor
+android.arch.persistence.room.processor.RawQueryMethodProcessor,androidx.room.processor.RawQueryMethodProcessor
+android.arch.persistence.room.processor.ShortcutMethodProcessor,androidx.room.processor.ShortcutMethodProcessor
+android.arch.persistence.room.processor.ShortcutParameterProcessor,androidx.room.processor.ShortcutParameterProcessor
+android.arch.persistence.room.processor.SuppressWarningProcessor,androidx.room.processor.SuppressWarningProcessor
+android.arch.persistence.room.processor.TransactionMethodProcessor,androidx.room.processor.TransactionMethodProcessor
+android.arch.persistence.room.processor.UpdateMethodProcessor,androidx.room.processor.UpdateMethodProcessor
+android.arch.persistence.room.Query,androidx.room.Query
+android.arch.persistence.room.RawQuery,androidx.room.RawQuery
+android.arch.persistence.room.Relation,androidx.room.Relation
+android.arch.persistence.room.Room,androidx.room.Room
+android.arch.persistence.room.RoomDatabase,androidx.room.RoomDatabase
+android.arch.persistence.room.RoomMasterTable,androidx.room.RoomMasterTable
+android.arch.persistence.room.RoomOpenHelper,androidx.room.RoomOpenHelper
+android.arch.persistence.room.RoomProcessor,androidx.room.RoomProcessor
+android.arch.persistence.room.RoomSQLiteQuery,androidx.room.RoomSQLiteQuery
+android.arch.persistence.room.RoomWarnings,androidx.room.RoomWarnings
+android.arch.persistence.room.RxRoom,androidx.room.RxRoom
+android.arch.persistence.room.SharedSQLiteStatement,androidx.room.SharedSQLiteStatement
+android.arch.persistence.room.SkipQueryVerification,androidx.room.SkipQueryVerification
+android.arch.persistence.room.solver.binderprovider.CursorQueryResultBinderProvider,androidx.room.solver.binderprovider.CursorQueryResultBinderProvider
+android.arch.persistence.room.solver.binderprovider.DataSourceFactoryQueryResultBinderProvider,androidx.room.solver.binderprovider.DataSourceFactoryQueryResultBinderProvider
+android.arch.persistence.room.solver.binderprovider.DataSourceQueryResultBinderProvider,androidx.room.solver.binderprovider.DataSourceQueryResultBinderProvider
+android.arch.persistence.room.solver.binderprovider.FlowableQueryResultBinderProvider,androidx.room.solver.binderprovider.FlowableQueryResultBinderProvider
+android.arch.persistence.room.solver.binderprovider.GuavaListenableFutureQueryResultBinderProvider,androidx.room.solver.binderprovider.GuavaListenableFutureQueryResultBinderProvider
+android.arch.persistence.room.solver.binderprovider.InstantQueryResultBinderProvider,androidx.room.solver.binderprovider.InstantQueryResultBinderProvider
+android.arch.persistence.room.solver.binderprovider.LiveDataQueryResultBinderProvider,androidx.room.solver.binderprovider.LiveDataQueryResultBinderProvider
+android.arch.persistence.room.solver.binderprovider.RxCallableQueryResultBinderProvider,androidx.room.solver.binderprovider.RxCallableQueryResultBinderProvider
+android.arch.persistence.room.solver.binderprovider.RxMaybeQueryResultBinderProvider,androidx.room.solver.binderprovider.RxMaybeQueryResultBinderProvider
+android.arch.persistence.room.solver.binderprovider.RxSingleQueryResultBinderProvider,androidx.room.solver.binderprovider.RxSingleQueryResultBinderProvider
+android.arch.persistence.room.solver.CodeGenScope,androidx.room.solver.CodeGenScope
+android.arch.persistence.room.solver.ObservableQueryResultBinderProvider,androidx.room.solver.ObservableQueryResultBinderProvider
+android.arch.persistence.room.solver.query.parameter.ArrayQueryParameterAdapter,androidx.room.solver.query.parameter.ArrayQueryParameterAdapter
+android.arch.persistence.room.solver.query.parameter.BasicQueryParameterAdapter,androidx.room.solver.query.parameter.BasicQueryParameterAdapter
+android.arch.persistence.room.solver.query.parameter.CollectionQueryParameterAdapter,androidx.room.solver.query.parameter.CollectionQueryParameterAdapter
+android.arch.persistence.room.solver.query.parameter.QueryParameterAdapter,androidx.room.solver.query.parameter.QueryParameterAdapter
+android.arch.persistence.room.solver.query.result.ArrayQueryResultAdapter,androidx.room.solver.query.result.ArrayQueryResultAdapter
+android.arch.persistence.room.solver.query.result.BaseObservableQueryResultBinder,androidx.room.solver.query.result.BaseObservableQueryResultBinder
+android.arch.persistence.room.solver.query.result.CursorQueryResultBinder,androidx.room.solver.query.result.CursorQueryResultBinder
+android.arch.persistence.room.solver.query.result.DataSourceFactoryQueryResultBinder,androidx.room.solver.query.result.DataSourceFactoryQueryResultBinder
+android.arch.persistence.room.solver.query.result.EntityRowAdapter,androidx.room.solver.query.result.EntityRowAdapter
+android.arch.persistence.room.solver.query.result.FlowableQueryResultBinder,androidx.room.solver.query.result.FlowableQueryResultBinder
+android.arch.persistence.room.solver.query.result.GuavaListenableFutureQueryResultBinder,androidx.room.solver.query.result.GuavaListenableFutureQueryResultBinder
+android.arch.persistence.room.solver.query.result.GuavaOptionalQueryResultAdapter,androidx.room.solver.query.result.GuavaOptionalQueryResultAdapter
+android.arch.persistence.room.solver.query.result.InstantQueryResultBinder,androidx.room.solver.query.result.InstantQueryResultBinder
+android.arch.persistence.room.solver.query.result.ListQueryResultAdapter,androidx.room.solver.query.result.ListQueryResultAdapter
+android.arch.persistence.room.solver.query.result.LiveDataQueryResultBinder,androidx.room.solver.query.result.LiveDataQueryResultBinder
+android.arch.persistence.room.solver.query.result.OptionalQueryResultAdapter,androidx.room.solver.query.result.OptionalQueryResultAdapter
+android.arch.persistence.room.solver.query.result.PojoRowAdapter,androidx.room.solver.query.result.PojoRowAdapter
+android.arch.persistence.room.solver.query.result.PositionalDataSourceQueryResultBinder,androidx.room.solver.query.result.PositionalDataSourceQueryResultBinder
+android.arch.persistence.room.solver.query.result.QueryResultAdapter,androidx.room.solver.query.result.QueryResultAdapter
+android.arch.persistence.room.solver.query.result.QueryResultBinder,androidx.room.solver.query.result.QueryResultBinder
+android.arch.persistence.room.solver.query.result.RowAdapter,androidx.room.solver.query.result.RowAdapter
+android.arch.persistence.room.solver.query.result.RxCallableQueryResultBinder,androidx.room.solver.query.result.RxCallableQueryResultBinder
+android.arch.persistence.room.solver.query.result.SingleColumnRowAdapter,androidx.room.solver.query.result.SingleColumnRowAdapter
+android.arch.persistence.room.solver.query.result.SingleEntityQueryResultAdapter,androidx.room.solver.query.result.SingleEntityQueryResultAdapter
+android.arch.persistence.room.solver.query.result.TransactionWrapper,androidx.room.solver.query.result.TransactionWrapper
+android.arch.persistence.room.solver.query.result.TransactionWrapperKt,androidx.room.solver.query.result.TransactionWrapperKt
+android.arch.persistence.room.solver.QueryResultBinderProvider,androidx.room.solver.QueryResultBinderProvider
+android.arch.persistence.room.solver.TypeAdapterStore,androidx.room.solver.TypeAdapterStore
+android.arch.persistence.room.solver.types.BoxedBooleanToBoxedIntConverter,androidx.room.solver.types.BoxedBooleanToBoxedIntConverter
+android.arch.persistence.room.solver.types.BoxedPrimitiveColumnTypeAdapter,androidx.room.solver.types.BoxedPrimitiveColumnTypeAdapter
+android.arch.persistence.room.solver.types.ByteArrayColumnTypeAdapter,androidx.room.solver.types.ByteArrayColumnTypeAdapter
+android.arch.persistence.room.solver.types.ColumnTypeAdapter,androidx.room.solver.types.ColumnTypeAdapter
+android.arch.persistence.room.solver.types.CompositeAdapter,androidx.room.solver.types.CompositeAdapter
+android.arch.persistence.room.solver.types.CompositeTypeConverter,androidx.room.solver.types.CompositeTypeConverter
+android.arch.persistence.room.solver.types.CursorValueReader,androidx.room.solver.types.CursorValueReader
+android.arch.persistence.room.solver.types.CustomTypeConverterWrapper,androidx.room.solver.types.CustomTypeConverterWrapper
+android.arch.persistence.room.solver.types.NoOpConverter,androidx.room.solver.types.NoOpConverter
+android.arch.persistence.room.solver.types.PrimitiveBooleanToIntConverter,androidx.room.solver.types.PrimitiveBooleanToIntConverter
+android.arch.persistence.room.solver.types.PrimitiveColumnTypeAdapter,androidx.room.solver.types.PrimitiveColumnTypeAdapter
+android.arch.persistence.room.solver.types.StatementValueBinder,androidx.room.solver.types.StatementValueBinder
+android.arch.persistence.room.solver.types.StringColumnTypeAdapter,androidx.room.solver.types.StringColumnTypeAdapter
+android.arch.persistence.room.solver.types.TypeConverter,androidx.room.solver.types.TypeConverter
+android.arch.persistence.room.testing.MigrationTestHelper,androidx.room.testing.MigrationTestHelper
+android.arch.persistence.room.Transaction,androidx.room.Transaction
+android.arch.persistence.room.TypeConverter,androidx.room.TypeConverter
+android.arch.persistence.room.TypeConverters,androidx.room.TypeConverters
+android.arch.persistence.room.Update,androidx.room.Update
+android.arch.persistence.room.util.StringUtil,androidx.room.util.StringUtil
+android.arch.persistence.room.util.TableInfo,androidx.room.util.TableInfo
+android.arch.persistence.room.verifier.ColumnInfo,androidx.room.verifier.ColumnInfo
+android.arch.persistence.room.verifier.DatabaseVerificaitonErrors,androidx.room.verifier.DatabaseVerificaitonErrors
+android.arch.persistence.room.verifier.DatabaseVerifier,androidx.room.verifier.DatabaseVerifier
+android.arch.persistence.room.verifier.QueryResultInfo,androidx.room.verifier.QueryResultInfo
+android.arch.persistence.room.vo.CallType,androidx.room.vo.CallType
+android.arch.persistence.room.vo.Constructor,androidx.room.vo.Constructor
+android.arch.persistence.room.vo.CustomTypeConverter,androidx.room.vo.CustomTypeConverter
+android.arch.persistence.room.vo.Dao,androidx.room.vo.Dao
+android.arch.persistence.room.vo.DaoMethod,androidx.room.vo.DaoMethod
+android.arch.persistence.room.vo.Database,androidx.room.vo.Database
+android.arch.persistence.room.vo.DeletionMethod,androidx.room.vo.DeletionMethod
+android.arch.persistence.room.vo.EmbeddedField,androidx.room.vo.EmbeddedField
+android.arch.persistence.room.vo.Entity,androidx.room.vo.Entity
+android.arch.persistence.room.vo.Field,androidx.room.vo.Field
+android.arch.persistence.room.vo.FieldGetter,androidx.room.vo.FieldGetter
+android.arch.persistence.room.vo.FieldSetter,androidx.room.vo.FieldSetter
+android.arch.persistence.room.vo.FieldWithIndex,androidx.room.vo.FieldWithIndex
+android.arch.persistence.room.vo.ForeignKey,androidx.room.vo.ForeignKey
+android.arch.persistence.room.vo.ForeignKeyAction,androidx.room.vo.ForeignKeyAction
+android.arch.persistence.room.vo.HasSchemaIdentity,androidx.room.vo.HasSchemaIdentity
+android.arch.persistence.room.vo.Index,androidx.room.vo.Index
+android.arch.persistence.room.vo.InsertionMethod,androidx.room.vo.InsertionMethod
+android.arch.persistence.room.vo.Pojo,androidx.room.vo.Pojo
+android.arch.persistence.room.vo.PojoMethod,androidx.room.vo.PojoMethod
+android.arch.persistence.room.vo.PrimaryKey,androidx.room.vo.PrimaryKey
+android.arch.persistence.room.vo.QueryMethod,androidx.room.vo.QueryMethod
+android.arch.persistence.room.vo.QueryParameter,androidx.room.vo.QueryParameter
+android.arch.persistence.room.vo.RawQueryMethod,androidx.room.vo.RawQueryMethod
+android.arch.persistence.room.vo.Relation,androidx.room.vo.Relation
+android.arch.persistence.room.vo.RelationCollector,androidx.room.vo.RelationCollector
+android.arch.persistence.room.vo.SchemaIdentityKey,androidx.room.vo.SchemaIdentityKey
+android.arch.persistence.room.vo.ShortcutMethod,androidx.room.vo.ShortcutMethod
+android.arch.persistence.room.vo.ShortcutQueryParameter,androidx.room.vo.ShortcutQueryParameter
+android.arch.persistence.room.vo.TransactionMethod,androidx.room.vo.TransactionMethod
+android.arch.persistence.room.vo.UpdateMethod,androidx.room.vo.UpdateMethod
+android.arch.persistence.room.vo.Warning,androidx.room.vo.Warning
+android.arch.persistence.room.writer.ClassWriter,androidx.room.writer.ClassWriter
+android.arch.persistence.room.writer.DaoWriter,androidx.room.writer.DaoWriter
+android.arch.persistence.room.writer.DatabaseWriter,androidx.room.writer.DatabaseWriter
+android.arch.persistence.room.writer.EntityCursorConverterWriter,androidx.room.writer.EntityCursorConverterWriter
+android.arch.persistence.room.writer.EntityDeleteComparator,androidx.room.writer.EntityDeleteComparator
+android.arch.persistence.room.writer.EntityDeletionAdapterWriter,androidx.room.writer.EntityDeletionAdapterWriter
+android.arch.persistence.room.writer.EntityInsertionAdapterWriter,androidx.room.writer.EntityInsertionAdapterWriter
+android.arch.persistence.room.writer.EntityUpdateAdapterWriter,androidx.room.writer.EntityUpdateAdapterWriter
+android.arch.persistence.room.writer.FieldReadWriteWriter,androidx.room.writer.FieldReadWriteWriter
+android.arch.persistence.room.writer.PreparedStatementWriter,androidx.room.writer.PreparedStatementWriter
+android.arch.persistence.room.writer.QueryWriter,androidx.room.writer.QueryWriter
+android.arch.persistence.room.writer.RelationCollectorMethodWriter,androidx.room.writer.RelationCollectorMethodWriter
+android.arch.persistence.room.writer.SQLiteOpenHelperWriter,androidx.room.writer.SQLiteOpenHelperWriter
+android.arch.persistence.room.writer.TableInfoValidationWriter,androidx.room.writer.TableInfoValidationWriter
+android.databinding.adapters.AbsListViewBindingAdapter,androidx.databinding.adapters.AbsListViewBindingAdapter
+android.databinding.adapters.AbsSeekBarBindingAdapter,androidx.databinding.adapters.AbsSeekBarBindingAdapter
+android.databinding.adapters.AbsSpinnerBindingAdapter,androidx.databinding.adapters.AbsSpinnerBindingAdapter
+android.databinding.adapters.ActionMenuViewBindingAdapter,androidx.databinding.adapters.ActionMenuViewBindingAdapter
+android.databinding.adapters.AdapterViewBindingAdapter,androidx.databinding.adapters.AdapterViewBindingAdapter
+android.databinding.adapters.AutoCompleteTextViewBindingAdapter,androidx.databinding.adapters.AutoCompleteTextViewBindingAdapter
+android.databinding.adapters.CalendarViewBindingAdapter,androidx.databinding.adapters.CalendarViewBindingAdapter
+android.databinding.adapters.CardViewBindingAdapter,androidx.databinding.adapters.CardViewBindingAdapter
+android.databinding.adapters.CheckedTextViewBindingAdapter,androidx.databinding.adapters.CheckedTextViewBindingAdapter
+android.databinding.adapters.ChronometerBindingAdapter,androidx.databinding.adapters.ChronometerBindingAdapter
+android.databinding.adapters.CompoundButtonBindingAdapter,androidx.databinding.adapters.CompoundButtonBindingAdapter
+android.databinding.adapters.Converters,androidx.databinding.adapters.Converters
+android.databinding.adapters.DatePickerBindingAdapter,androidx.databinding.adapters.DatePickerBindingAdapter
+android.databinding.adapters.ExpandableListViewBindingAdapter,androidx.databinding.adapters.ExpandableListViewBindingAdapter
+android.databinding.adapters.FrameLayoutBindingAdapter,androidx.databinding.adapters.FrameLayoutBindingAdapter
+android.databinding.adapters.ImageViewBindingAdapter,androidx.databinding.adapters.ImageViewBindingAdapter
+android.databinding.adapters.LinearLayoutBindingAdapter,androidx.databinding.adapters.LinearLayoutBindingAdapter
+android.databinding.adapters.ListenerUtil,androidx.databinding.adapters.ListenerUtil
+android.databinding.adapters.NumberPickerBindingAdapter,androidx.databinding.adapters.NumberPickerBindingAdapter
+android.databinding.adapters.ObservableListAdapter,androidx.databinding.adapters.ObservableListAdapter
+android.databinding.adapters.ProgressBarBindingAdapter,androidx.databinding.adapters.ProgressBarBindingAdapter
+android.databinding.adapters.RadioGroupBindingAdapter,androidx.databinding.adapters.RadioGroupBindingAdapter
+android.databinding.adapters.RatingBarBindingAdapter,androidx.databinding.adapters.RatingBarBindingAdapter
+android.databinding.adapters.SearchViewBindingAdapter,androidx.databinding.adapters.SearchViewBindingAdapter
+android.databinding.adapters.SeekBarBindingAdapter,androidx.databinding.adapters.SeekBarBindingAdapter
+android.databinding.adapters.SpinnerBindingAdapter,androidx.databinding.adapters.SpinnerBindingAdapter
+android.databinding.adapters.SwitchBindingAdapter,androidx.databinding.adapters.SwitchBindingAdapter
+android.databinding.adapters.SwitchCompatBindingAdapter,androidx.databinding.adapters.SwitchCompatBindingAdapter
+android.databinding.adapters.TabHostBindingAdapter,androidx.databinding.adapters.TabHostBindingAdapter
+android.databinding.adapters.TableLayoutBindingAdapter,androidx.databinding.adapters.TableLayoutBindingAdapter
+android.databinding.adapters.TabWidgetBindingAdapter,androidx.databinding.adapters.TabWidgetBindingAdapter
+android.databinding.adapters.TextViewBindingAdapter,androidx.databinding.adapters.TextViewBindingAdapter
+android.databinding.adapters.TimePickerBindingAdapter,androidx.databinding.adapters.TimePickerBindingAdapter
+android.databinding.adapters.ToolbarBindingAdapter,androidx.databinding.adapters.ToolbarBindingAdapter
+android.databinding.adapters.VideoViewBindingAdapter,androidx.databinding.adapters.VideoViewBindingAdapter
+android.databinding.adapters.ViewBindingAdapter,androidx.databinding.adapters.ViewBindingAdapter
+android.databinding.adapters.ViewGroupBindingAdapter,androidx.databinding.adapters.ViewGroupBindingAdapter
+android.databinding.adapters.ViewStubBindingAdapter,androidx.databinding.adapters.ViewStubBindingAdapter
+android.databinding.adapters.ZoomControlsBindingAdapter,androidx.databinding.adapters.ZoomControlsBindingAdapter
+android.databinding.BaseObservable,androidx.databinding.BaseObservable
+android.databinding.BaseObservableField,androidx.databinding.BaseObservableField
+android.databinding.Bindable,androidx.databinding.Bindable
+android.databinding.BindingAdapter,androidx.databinding.BindingAdapter
+android.databinding.BindingBuildInfo,androidx.databinding.BindingBuildInfo
+android.databinding.BindingConversion,androidx.databinding.BindingConversion
+android.databinding.BindingMethod,androidx.databinding.BindingMethod
+android.databinding.BindingMethods,androidx.databinding.BindingMethods
+android.databinding.CallbackRegistry,androidx.databinding.CallbackRegistry
+android.databinding.DataBinderMapper,androidx.databinding.DataBinderMapper
+android.databinding.DataBinderMapperImpl,androidx.databinding.DataBinderMapperImpl
+android.databinding.DataBindingComponent,androidx.databinding.DataBindingComponent
+android.databinding.DataBindingUtil,androidx.databinding.DataBindingUtil
+android.databinding.InverseBindingAdapter,androidx.databinding.InverseBindingAdapter
+android.databinding.InverseBindingListener,androidx.databinding.InverseBindingListener
+android.databinding.InverseBindingMethod,androidx.databinding.InverseBindingMethod
+android.databinding.InverseBindingMethods,androidx.databinding.InverseBindingMethods
+android.databinding.InverseMethod,androidx.databinding.InverseMethod
+android.databinding.ListChangeRegistry,androidx.databinding.ListChangeRegistry
+android.databinding.MapChangeRegistry,androidx.databinding.MapChangeRegistry
+android.databinding.MergedDataBinderMapper,androidx.databinding.MergedDataBinderMapper
+android.databinding.Observable,androidx.databinding.Observable
+android.databinding.ObservableArrayList,androidx.databinding.ObservableArrayList
+android.databinding.ObservableArrayMap,androidx.databinding.ObservableArrayMap
+android.databinding.ObservableBoolean,androidx.databinding.ObservableBoolean
+android.databinding.ObservableByte,androidx.databinding.ObservableByte
+android.databinding.ObservableChar,androidx.databinding.ObservableChar
+android.databinding.ObservableDouble,androidx.databinding.ObservableDouble
+android.databinding.ObservableField,androidx.databinding.ObservableField
+android.databinding.ObservableFloat,androidx.databinding.ObservableFloat
+android.databinding.ObservableInt,androidx.databinding.ObservableInt
+android.databinding.ObservableList,androidx.databinding.ObservableList
+android.databinding.ObservableLong,androidx.databinding.ObservableLong
+android.databinding.ObservableMap,androidx.databinding.ObservableMap
+android.databinding.ObservableParcelable,androidx.databinding.ObservableParcelable
+android.databinding.ObservableShort,androidx.databinding.ObservableShort
+android.databinding.OnRebindCallback,androidx.databinding.OnRebindCallback
+android.databinding.PropertyChangeRegistry,androidx.databinding.PropertyChangeRegistry
+android.databinding.Untaggable,androidx.databinding.Untaggable
+android.databinding.ViewDataBinding,androidx.databinding.ViewDataBinding
+android.databinding.ViewStubProxy,androidx.databinding.ViewStubProxy
+android.support.animation.AnimationHandler,androidx.dynamicanimation.animation.AnimationHandler
+android.support.animation.DynamicAnimation,androidx.dynamicanimation.animation.DynamicAnimation
+android.support.animation.FlingAnimation,androidx.dynamicanimation.animation.FlingAnimation
+android.support.animation.FloatPropertyCompat,androidx.dynamicanimation.animation.FloatPropertyCompat
+android.support.animation.FloatValueHolder,androidx.dynamicanimation.animation.FloatValueHolder
+android.support.animation.Force,androidx.dynamicanimation.animation.Force
+android.support.animation.SpringAnimation,androidx.dynamicanimation.animation.SpringAnimation
+android.support.animation.SpringForce,androidx.dynamicanimation.animation.SpringForce
+android.support.annotation.AnimatorRes,androidx.annotation.AnimatorRes
+android.support.annotation.AnimRes,androidx.annotation.AnimRes
+android.support.annotation.AnyRes,androidx.annotation.AnyRes
+android.support.annotation.AnyThread,androidx.annotation.AnyThread
+android.support.annotation.ArrayRes,androidx.annotation.ArrayRes
+android.support.annotation.AttrRes,androidx.annotation.AttrRes
+android.support.annotation.BinderThread,androidx.annotation.BinderThread
+android.support.annotation.BoolRes,androidx.annotation.BoolRes
+android.support.annotation.CallSuper,androidx.annotation.CallSuper
+android.support.annotation.CheckResult,androidx.annotation.CheckResult
+android.support.annotation.ColorInt,androidx.annotation.ColorInt
+android.support.annotation.ColorLong,androidx.annotation.ColorLong
+android.support.annotation.ColorRes,androidx.annotation.ColorRes
+android.support.annotation.DimenRes,androidx.annotation.DimenRes
+android.support.annotation.Dimension,androidx.annotation.Dimension
+android.support.annotation.DrawableRes,androidx.annotation.DrawableRes
+android.support.annotation.FloatRange,androidx.annotation.FloatRange
+android.support.annotation.FontRes,androidx.annotation.FontRes
+android.support.annotation.FractionRes,androidx.annotation.FractionRes
+android.support.annotation.GuardedBy,androidx.annotation.GuardedBy
+android.support.annotation.HalfFloat,androidx.annotation.HalfFloat
+android.support.annotation.IdRes,androidx.annotation.IdRes
+android.support.annotation.IntDef,androidx.annotation.IntDef
+android.support.annotation.IntegerRes,androidx.annotation.IntegerRes
+android.support.annotation.InterpolatorRes,androidx.annotation.InterpolatorRes
+android.support.annotation.IntRange,androidx.annotation.IntRange
+android.support.annotation.Keep,androidx.annotation.Keep
+android.support.annotation.LayoutRes,androidx.annotation.LayoutRes
+android.support.annotation.LongDef,androidx.annotation.LongDef
+android.support.annotation.MainThread,androidx.annotation.MainThread
+android.support.annotation.MenuRes,androidx.annotation.MenuRes
+android.support.annotation.NavigationRes,androidx.annotation.NavigationRes
+android.support.annotation.NonNull,androidx.annotation.NonNull
+android.support.annotation.Nullable,androidx.annotation.Nullable
+android.support.annotation.PluralsRes,androidx.annotation.PluralsRes
+android.support.annotation.Px,androidx.annotation.Px
+android.support.annotation.RawRes,androidx.annotation.RawRes
+android.support.annotation.RequiresApi,androidx.annotation.RequiresApi
+android.support.annotation.RequiresFeature,androidx.annotation.RequiresFeature
+android.support.annotation.RequiresPermission,androidx.annotation.RequiresPermission
+android.support.annotation.RestrictTo,androidx.annotation.RestrictTo
+android.support.annotation.Size,androidx.annotation.Size
+android.support.annotation.StringDef,androidx.annotation.StringDef
+android.support.annotation.StringRes,androidx.annotation.StringRes
+android.support.annotation.StyleableRes,androidx.annotation.StyleableRes
+android.support.annotation.StyleRes,androidx.annotation.StyleRes
+android.support.annotation.TransitionRes,androidx.annotation.TransitionRes
+android.support.annotation.UiThread,androidx.annotation.UiThread
+android.support.annotation.VisibleForTesting,androidx.annotation.VisibleForTesting
+android.support.annotation.WorkerThread,androidx.annotation.WorkerThread
+android.support.annotation.XmlRes,androidx.annotation.XmlRes
+android.support.app.recommendation.ContentRecommendation,androidx.recommendation.app.ContentRecommendation
+android.support.app.recommendation.RecommendationExtender,androidx.recommendation.app.RecommendationExtender
+android.support.compat.R,androidx.core.R
+android.support.constraint.Barrier,androidx.constraintlayout.widget.Barrier
+android.support.constraint.ConstraintHelper,androidx.constraintlayout.widget.ConstraintHelper
+android.support.constraint.ConstraintLayout,androidx.constraintlayout.widget.ConstraintLayout
+android.support.constraint.Constraints,androidx.constraintlayout.widget.Constraints
+android.support.constraint.ConstraintSet,androidx.constraintlayout.widget.ConstraintSet
+android.support.constraint.Group,androidx.constraintlayout.widget.Group
+android.support.constraint.Guideline,androidx.constraintlayout.widget.Guideline
+android.support.constraint.Placeholder,androidx.constraintlayout.widget.Placeholder
+android.support.constraint.R,androidx.constraintlayout.widget.R
+android.support.constraint.solver.ArrayLinkedVariables,androidx.constraintlayout.solver.ArrayLinkedVariables
+android.support.constraint.solver.ArrayRow,androidx.constraintlayout.solver.ArrayRow
+android.support.constraint.solver.Cache,androidx.constraintlayout.solver.Cache
+android.support.constraint.solver.GoalRow,androidx.constraintlayout.solver.GoalRow
+android.support.constraint.solver.LinearSystem,androidx.constraintlayout.solver.LinearSystem
+android.support.constraint.solver.Metrics,androidx.constraintlayout.solver.Metrics
+android.support.constraint.solver.Pools,androidx.constraintlayout.solver.Pools
+android.support.constraint.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable
+android.support.constraint.solver.widgets.Analyzer,androidx.constraintlayout.solver.widgets.Analyzer
+android.support.constraint.solver.widgets.Barrier,androidx.constraintlayout.solver.widgets.Barrier
+android.support.constraint.solver.widgets.Chain,androidx.constraintlayout.solver.widgets.Chain
+android.support.constraint.solver.widgets.ChainHead,androidx.constraintlayout.solver.widgets.ChainHead
+android.support.constraint.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor
+android.support.constraint.solver.widgets.ConstraintHorizontalLayout,androidx.constraintlayout.solver.widgets.ConstraintHorizontalLayout
+android.support.constraint.solver.widgets.ConstraintTableLayout,androidx.constraintlayout.solver.widgets.ConstraintTableLayout
+android.support.constraint.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidget
+android.support.constraint.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer
+android.support.constraint.solver.widgets.ConstraintWidgetGroup,androidx.constraintlayout.solver.widgets.ConstraintWidgetGroup
+android.support.constraint.solver.widgets.Guideline,androidx.constraintlayout.solver.widgets.Guideline
+android.support.constraint.solver.widgets.Helper,androidx.constraintlayout.solver.widgets.Helper
+android.support.constraint.solver.widgets.Optimizer,androidx.constraintlayout.solver.widgets.Optimizer
+android.support.constraint.solver.widgets.Rectangle,androidx.constraintlayout.solver.widgets.Rectangle
+android.support.constraint.solver.widgets.ResolutionAnchor,androidx.constraintlayout.solver.widgets.ResolutionAnchor
+android.support.constraint.solver.widgets.ResolutionDimension,androidx.constraintlayout.solver.widgets.ResolutionDimension
+android.support.constraint.solver.widgets.ResolutionNode,androidx.constraintlayout.solver.widgets.ResolutionNode
+android.support.constraint.solver.widgets.Snapshot,androidx.constraintlayout.solver.widgets.Snapshot
+android.support.constraint.solver.widgets.WidgetContainer,androidx.constraintlayout.solver.widgets.WidgetContainer
+android.support.content.ContentPager,androidx.contentpager.content.ContentPager
+android.support.content.InMemoryCursor,androidx.contentpager.content.InMemoryCursor
+android.support.content.LoaderQueryRunner,androidx.contentpager.content.LoaderQueryRunner
+android.support.content.Query,androidx.contentpager.content.Query
+android.support.coordinatorlayout.R,androidx.coordinatorlayout.R
+android.support.customtabs.CustomTabsCallback,androidx.browser.customtabs.CustomTabsCallback
+android.support.customtabs.CustomTabsClient,androidx.browser.customtabs.CustomTabsClient
+android.support.customtabs.CustomTabsIntent,androidx.browser.customtabs.CustomTabsIntent
+android.support.customtabs.CustomTabsService,androidx.browser.customtabs.CustomTabsService
+android.support.customtabs.CustomTabsServiceConnection,androidx.browser.customtabs.CustomTabsServiceConnection
+android.support.customtabs.CustomTabsSession,androidx.browser.customtabs.CustomTabsSession
+android.support.customtabs.CustomTabsSessionToken,androidx.browser.customtabs.CustomTabsSessionToken
+android.support.customtabs.ICustomTabsCallback,android.support.customtabs.ICustomTabsCallback
+android.support.customtabs.ICustomTabsService,android.support.customtabs.ICustomTabsService
+android.support.customtabs.IPostMessageService,android.support.customtabs.IPostMessageService
+android.support.customtabs.PostMessageService,androidx.browser.customtabs.PostMessageService
+android.support.customtabs.PostMessageServiceConnection,androidx.browser.customtabs.PostMessageServiceConnection
+android.support.customtabs.R,androidx.browser.R
+android.support.customtabs.TrustedWebUtils,androidx.browser.customtabs.TrustedWebUtils
+android.support.design.animation.AnimationUtils,com.google.android.material.animation.AnimationUtils
+android.support.design.animation.AnimatorSetCompat,com.google.android.material.animation.AnimatorSetCompat
+android.support.design.animation.ArgbEvaluatorCompat,com.google.android.material.animation.ArgbEvaluatorCompat
+android.support.design.animation.ChildrenAlphaProperty,com.google.android.material.animation.ChildrenAlphaProperty
+android.support.design.animation.DrawableAlphaProperty,com.google.android.material.animation.DrawableAlphaProperty
+android.support.design.animation.ImageMatrixProperty,com.google.android.material.animation.ImageMatrixProperty
+android.support.design.animation.MatrixEvaluator,com.google.android.material.animation.MatrixEvaluator
+android.support.design.animation.MotionSpec,com.google.android.material.animation.MotionSpec
+android.support.design.animation.MotionTiming,com.google.android.material.animation.MotionTiming
+android.support.design.animation.Positioning,com.google.android.material.animation.Positioning
+android.support.design.behavior.HideBottomViewOnScrollBehavior,com.google.android.material.behavior.HideBottomViewOnScrollBehavior
+android.support.design.bottomappbar.BottomAppBar,com.google.android.material.bottomappbar.BottomAppBar
+android.support.design.bottomappbar.BottomAppBarTopEdgeTreatment,com.google.android.material.bottomappbar.BottomAppBarTopEdgeTreatment
+android.support.design.bottomnavigation.LabelVisibilityMode,com.google.android.material.bottomnavigation.LabelVisibilityMode
+android.support.design.button.MaterialButton,com.google.android.material.button.MaterialButton
+android.support.design.button.MaterialButtonBackgroundDrawable,com.google.android.material.button.MaterialButtonBackgroundDrawable
+android.support.design.button.MaterialButtonHelper,com.google.android.material.button.MaterialButtonHelper
+android.support.design.canvas.CanvasCompat,com.google.android.material.canvas.CanvasCompat
+android.support.design.card.MaterialCardView,com.google.android.material.card.MaterialCardView
+android.support.design.card.MaterialCardViewHelper,com.google.android.material.card.MaterialCardViewHelper
+android.support.design.chip.Chip,com.google.android.material.chip.Chip
+android.support.design.chip.ChipDrawable,com.google.android.material.chip.ChipDrawable
+android.support.design.chip.ChipGroup,com.google.android.material.chip.ChipGroup
+android.support.design.circularreveal.cardview.CircularRevealCardView,com.google.android.material.circularreveal.cardview.CircularRevealCardView
+android.support.design.circularreveal.CircularRevealCompat,com.google.android.material.circularreveal.CircularRevealCompat
+android.support.design.circularreveal.CircularRevealFrameLayout,com.google.android.material.circularreveal.CircularRevealFrameLayout
+android.support.design.circularreveal.CircularRevealGridLayout,com.google.android.material.circularreveal.CircularRevealGridLayout
+android.support.design.circularreveal.CircularRevealHelper,com.google.android.material.circularreveal.CircularRevealHelper
+android.support.design.circularreveal.CircularRevealLinearLayout,com.google.android.material.circularreveal.CircularRevealLinearLayout
+android.support.design.circularreveal.CircularRevealRelativeLayout,com.google.android.material.circularreveal.CircularRevealRelativeLayout
+android.support.design.circularreveal.CircularRevealWidget,com.google.android.material.circularreveal.CircularRevealWidget
+android.support.design.circularreveal.coordinatorlayout.CircularRevealCoordinatorLayout,com.google.android.material.circularreveal.coordinatorlayout.CircularRevealCoordinatorLayout
+android.support.design.drawable.DrawableUtils,com.google.android.material.drawable.DrawableUtils
+android.support.design.expandable.ExpandableTransformationWidget,com.google.android.material.expandable.ExpandableTransformationWidget
+android.support.design.expandable.ExpandableWidget,com.google.android.material.expandable.ExpandableWidget
+android.support.design.expandable.ExpandableWidgetHelper,com.google.android.material.expandable.ExpandableWidgetHelper
+android.support.design.internal.BaselineLayout,com.google.android.material.internal.BaselineLayout
+android.support.design.internal.BottomNavigationItemView,com.google.android.material.bottomnavigation.BottomNavigationItemView
+android.support.design.internal.BottomNavigationMenu,com.google.android.material.bottomnavigation.BottomNavigationMenu
+android.support.design.internal.BottomNavigationMenuView,com.google.android.material.bottomnavigation.BottomNavigationMenuView
+android.support.design.internal.BottomNavigationPresenter,com.google.android.material.bottomnavigation.BottomNavigationPresenter
+android.support.design.internal.Experimental,com.google.android.material.internal.Experimental
+android.support.design.internal.FlowLayout,com.google.android.material.internal.FlowLayout
+android.support.design.internal.ForegroundLinearLayout,com.google.android.material.internal.ForegroundLinearLayout
+android.support.design.internal.NavigationMenu,com.google.android.material.internal.NavigationMenu
+android.support.design.internal.NavigationMenuItemView,com.google.android.material.internal.NavigationMenuItemView
+android.support.design.internal.NavigationMenuPresenter,com.google.android.material.internal.NavigationMenuPresenter
+android.support.design.internal.NavigationMenuView,com.google.android.material.internal.NavigationMenuView
+android.support.design.internal.NavigationSubMenu,com.google.android.material.internal.NavigationSubMenu
+android.support.design.internal.ParcelableSparseArray,com.google.android.material.internal.ParcelableSparseArray
+android.support.design.internal.ScrimInsetsFrameLayout,com.google.android.material.internal.ScrimInsetsFrameLayout
+android.support.design.internal.TextScale,com.google.android.material.internal.TextScale
+android.support.design.internal.ThemeEnforcement,com.google.android.material.internal.ThemeEnforcement
+android.support.design.internal.ViewUtils,com.google.android.material.internal.ViewUtils
+android.support.design.R,com.google.android.material.R
+android.support.design.resources.MaterialResources,com.google.android.material.resources.MaterialResources
+android.support.design.resources.TextAppearance,com.google.android.material.resources.TextAppearance
+android.support.design.resources.TextAppearanceConfig,com.google.android.material.resources.TextAppearanceConfig
+android.support.design.ripple.RippleUtils,com.google.android.material.ripple.RippleUtils
+android.support.design.shape.CornerTreatment,com.google.android.material.shape.CornerTreatment
+android.support.design.shape.CutCornerTreatment,com.google.android.material.shape.CutCornerTreatment
+android.support.design.shape.EdgeTreatment,com.google.android.material.shape.EdgeTreatment
+android.support.design.shape.InterpolateOnScrollPositionChangeHelper,com.google.android.material.shape.InterpolateOnScrollPositionChangeHelper
+android.support.design.shape.MaterialShapeDrawable,com.google.android.material.shape.MaterialShapeDrawable
+android.support.design.shape.RoundedCornerTreatment,com.google.android.material.shape.RoundedCornerTreatment
+android.support.design.shape.ShapePath,com.google.android.material.shape.ShapePath
+android.support.design.shape.ShapePathModel,com.google.android.material.shape.ShapePathModel
+android.support.design.shape.TriangleEdgeTreatment,com.google.android.material.shape.TriangleEdgeTreatment
+android.support.design.snackbar.ContentViewCallback,com.google.android.material.snackbar.ContentViewCallback
+android.support.design.stateful.ExtendableSavedState,com.google.android.material.stateful.ExtendableSavedState
+android.support.design.theme.MaterialComponentsViewInflater,com.google.android.material.theme.MaterialComponentsViewInflater
+android.support.design.transformation.ExpandableBehavior,com.google.android.material.transformation.ExpandableBehavior
+android.support.design.transformation.ExpandableTransformationBehavior,com.google.android.material.transformation.ExpandableTransformationBehavior
+android.support.design.transformation.FabTransformationBehavior,com.google.android.material.transformation.FabTransformationBehavior
+android.support.design.transformation.FabTransformationScrimBehavior,com.google.android.material.transformation.FabTransformationScrimBehavior
+android.support.design.transformation.FabTransformationSheetBehavior,com.google.android.material.transformation.FabTransformationSheetBehavior
+android.support.design.transformation.TransformationChildCard,com.google.android.material.transformation.TransformationChildCard
+android.support.design.transformation.TransformationChildLayout,com.google.android.material.transformation.TransformationChildLayout
+android.support.design.widget.AppBarLayout,com.google.android.material.appbar.AppBarLayout
+android.support.design.widget.BaseTransientBottomBar,com.google.android.material.snackbar.BaseTransientBottomBar
+android.support.design.widget.BottomNavigationView,com.google.android.material.bottomnavigation.BottomNavigationView
+android.support.design.widget.BottomSheetBehavior,com.google.android.material.bottomsheet.BottomSheetBehavior
+android.support.design.widget.BottomSheetDialog,com.google.android.material.bottomsheet.BottomSheetDialog
+android.support.design.widget.BottomSheetDialogFragment,com.google.android.material.bottomsheet.BottomSheetDialogFragment
+android.support.design.widget.CheckableImageButton,com.google.android.material.internal.CheckableImageButton
+android.support.design.widget.CircularBorderDrawable,com.google.android.material.internal.CircularBorderDrawable
+android.support.design.widget.CircularBorderDrawableLollipop,com.google.android.material.internal.CircularBorderDrawableLollipop
+android.support.design.widget.CollapsingTextHelper,com.google.android.material.internal.CollapsingTextHelper
+android.support.design.widget.CollapsingToolbarLayout,com.google.android.material.appbar.CollapsingToolbarLayout
+android.support.design.widget.CoordinatorLayout,androidx.coordinatorlayout.widget.CoordinatorLayout
+android.support.design.widget.CutoutDrawable,com.google.android.material.textfield.CutoutDrawable
+android.support.design.widget.DescendantOffsetUtils,com.google.android.material.internal.DescendantOffsetUtils
+android.support.design.widget.DrawableUtils,com.google.android.material.internal.DrawableUtils
+android.support.design.widget.FloatingActionButton,com.google.android.material.floatingactionbutton.FloatingActionButton
+android.support.design.widget.FloatingActionButtonImpl,com.google.android.material.floatingactionbutton.FloatingActionButtonImpl
+android.support.design.widget.FloatingActionButtonImplLollipop,com.google.android.material.floatingactionbutton.FloatingActionButtonImplLollipop
+android.support.design.widget.HeaderBehavior,com.google.android.material.appbar.HeaderBehavior
+android.support.design.widget.HeaderScrollingViewBehavior,com.google.android.material.appbar.HeaderScrollingViewBehavior
+android.support.design.widget.IndicatorViewController,com.google.android.material.textfield.IndicatorViewController
+android.support.design.widget.MathUtils,com.google.android.material.math.MathUtils
+android.support.design.widget.NavigationView,com.google.android.material.navigation.NavigationView
+android.support.design.widget.ShadowDrawableWrapper,com.google.android.material.shadow.ShadowDrawableWrapper
+android.support.design.widget.ShadowViewDelegate,com.google.android.material.shadow.ShadowViewDelegate
+android.support.design.widget.Snackbar,com.google.android.material.snackbar.Snackbar
+android.support.design.widget.SnackbarContentLayout,com.google.android.material.snackbar.SnackbarContentLayout
+android.support.design.widget.SnackbarManager,com.google.android.material.snackbar.SnackbarManager
+android.support.design.widget.StateListAnimator,com.google.android.material.internal.StateListAnimator
+android.support.design.widget.SwipeDismissBehavior,com.google.android.material.behavior.SwipeDismissBehavior
+android.support.design.widget.TabItem,com.google.android.material.tabs.TabItem
+android.support.design.widget.TabLayout,com.google.android.material.tabs.TabLayout
+android.support.design.widget.TextInputEditText,com.google.android.material.textfield.TextInputEditText
+android.support.design.widget.TextInputLayout,com.google.android.material.textfield.TextInputLayout
+android.support.design.widget.ViewOffsetBehavior,com.google.android.material.appbar.ViewOffsetBehavior
+android.support.design.widget.ViewOffsetHelper,com.google.android.material.appbar.ViewOffsetHelper
+android.support.design.widget.ViewUtilsLollipop,com.google.android.material.appbar.ViewUtilsLollipop
+android.support.design.widget.VisibilityAwareImageButton,com.google.android.material.internal.VisibilityAwareImageButton
+android.support.graphics.drawable.AndroidResources,androidx.vectordrawable.graphics.drawable.AndroidResources
+android.support.graphics.drawable.Animatable2Compat,androidx.vectordrawable.graphics.drawable.Animatable2Compat
+android.support.graphics.drawable.AnimatedVectorDrawableCompat,androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat
+android.support.graphics.drawable.AnimationUtilsCompat,androidx.vectordrawable.graphics.drawable.AnimationUtilsCompat
+android.support.graphics.drawable.AnimatorInflaterCompat,androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat
+android.support.graphics.drawable.ArgbEvaluator,androidx.vectordrawable.graphics.drawable.ArgbEvaluator
+android.support.graphics.drawable.PathInterpolatorCompat,androidx.vectordrawable.graphics.drawable.PathInterpolatorCompat
+android.support.graphics.drawable.VectorDrawableCommon,androidx.vectordrawable.graphics.drawable.VectorDrawableCommon
+android.support.graphics.drawable.VectorDrawableCompat,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat
+android.support.media.ExifInterface,androidx.exifinterface.media.ExifInterface
+android.support.media.tv.BasePreviewProgram,androidx.tvprovider.media.tv.BasePreviewProgram
+android.support.media.tv.BaseProgram,androidx.tvprovider.media.tv.BaseProgram
+android.support.media.tv.Channel,androidx.tvprovider.media.tv.Channel
+android.support.media.tv.ChannelLogoUtils,androidx.tvprovider.media.tv.ChannelLogoUtils
+android.support.media.tv.CollectionUtils,androidx.tvprovider.media.tv.CollectionUtils
+android.support.media.tv.PreviewChannel,androidx.tvprovider.media.tv.PreviewChannel
+android.support.media.tv.PreviewChannelHelper,androidx.tvprovider.media.tv.PreviewChannelHelper
+android.support.media.tv.PreviewProgram,androidx.tvprovider.media.tv.PreviewProgram
+android.support.media.tv.Program,androidx.tvprovider.media.tv.Program
+android.support.media.tv.TvContractCompat,androidx.tvprovider.media.tv.TvContractCompat
+android.support.media.tv.TvContractUtils,androidx.tvprovider.media.tv.TvContractUtils
+android.support.media.tv.WatchNextProgram,androidx.tvprovider.media.tv.WatchNextProgram
+android.support.media2.BaseRemoteMediaPlayerConnector,android.support.media2.BaseRemoteMediaPlayerConnector
+android.support.media2.DataSourceDesc2,android.support.media2.DataSourceDesc2
+android.support.media2.MediaPlayerConnector,android.support.media2.MediaPlayerConnector
+android.support.media2.MediaPlaylistAgent,android.support.media2.MediaPlaylistAgent
+android.support.media2.MediaSession2,android.support.media2.MediaSession2
+android.support.mediacompat.R,androidx.media.R
+android.support.multidex.MultiDex,androidx.multidex.MultiDex
+android.support.multidex.MultiDexApplication,androidx.multidex.MultiDexApplication
+android.support.multidex.MultiDexExtractor,androidx.multidex.MultiDexExtractor
+android.support.multidex.ZipUtil,androidx.multidex.ZipUtil
+android.support.percent.PercentFrameLayout,androidx.percentlayout.widget.PercentFrameLayout
+android.support.percent.PercentLayoutHelper,androidx.percentlayout.widget.PercentLayoutHelper
+android.support.percent.PercentRelativeLayout,androidx.percentlayout.widget.PercentRelativeLayout
+android.support.percent.R,androidx.percentlayout.R
+android.support.test.annotation.Beta,androidx.test.annotation.Beta
+android.support.test.annotation.UiThreadTest,androidx.test.annotation.UiThreadTest
+android.support.test.espresso.accessibility.AccessibilityChecks,androidx.test.espresso.accessibility.AccessibilityChecks
+android.support.test.espresso.action.AdapterDataLoaderAction,androidx.test.espresso.action.AdapterDataLoaderAction
+android.support.test.espresso.action.AdapterDataLoaderActionRemoteMsg,androidx.test.espresso.action.AdapterDataLoaderActionRemoteMsg
+android.support.test.espresso.action.AdapterViewProtocol,androidx.test.espresso.action.AdapterViewProtocol
+android.support.test.espresso.action.AdapterViewProtocols,androidx.test.espresso.action.AdapterViewProtocols
+android.support.test.espresso.action.CloseKeyboardAction,androidx.test.espresso.action.CloseKeyboardAction
+android.support.test.espresso.action.CoordinatesProvider,androidx.test.espresso.action.CoordinatesProvider
+android.support.test.espresso.action.EditorAction,androidx.test.espresso.action.EditorAction
+android.support.test.espresso.action.EspressoKey,androidx.test.espresso.action.EspressoKey
+android.support.test.espresso.action.GeneralClickAction,androidx.test.espresso.action.GeneralClickAction
+android.support.test.espresso.action.GeneralClickActionRemoteMessage,androidx.test.espresso.action.GeneralClickActionRemoteMessage
+android.support.test.espresso.action.GeneralLocation,androidx.test.espresso.action.GeneralLocation
+android.support.test.espresso.action.GeneralLocationRemoteMessage,androidx.test.espresso.action.GeneralLocationRemoteMessage
+android.support.test.espresso.action.GeneralSwipeAction,androidx.test.espresso.action.GeneralSwipeAction
+android.support.test.espresso.action.GeneralSwipeActionRemoteMessage,androidx.test.espresso.action.GeneralSwipeActionRemoteMessage
+android.support.test.espresso.action.KeyEventAction,androidx.test.espresso.action.KeyEventAction
+android.support.test.espresso.action.KeyEventActionBase,androidx.test.espresso.action.KeyEventActionBase
+android.support.test.espresso.action.MotionEvents,androidx.test.espresso.action.MotionEvents
+android.support.test.espresso.action.OpenLinkAction,androidx.test.espresso.action.OpenLinkAction
+android.support.test.espresso.action.PrecisionDescriber,androidx.test.espresso.action.PrecisionDescriber
+android.support.test.espresso.action.Press,androidx.test.espresso.action.Press
+android.support.test.espresso.action.PressBackAction,androidx.test.espresso.action.PressBackAction
+android.support.test.espresso.action.PressRemoteMessage,androidx.test.espresso.action.PressRemoteMessage
+android.support.test.espresso.action.RemoteViewActions,androidx.test.espresso.action.RemoteViewActions
+android.support.test.espresso.action.RepeatActionUntilViewState,androidx.test.espresso.action.RepeatActionUntilViewState
+android.support.test.espresso.action.ReplaceTextAction,androidx.test.espresso.action.ReplaceTextAction
+android.support.test.espresso.action.ScrollToAction,androidx.test.espresso.action.ScrollToAction
+android.support.test.espresso.action.Swipe,androidx.test.espresso.action.Swipe
+android.support.test.espresso.action.Swiper,androidx.test.espresso.action.Swiper
+android.support.test.espresso.action.SwipeRemoteMessage,androidx.test.espresso.action.SwipeRemoteMessage
+android.support.test.espresso.action.Tap,androidx.test.espresso.action.Tap
+android.support.test.espresso.action.Tapper,androidx.test.espresso.action.Tapper
+android.support.test.espresso.action.TapRemoteMessage,androidx.test.espresso.action.TapRemoteMessage
+android.support.test.espresso.action.TranslatedCoordinatesProvider,androidx.test.espresso.action.TranslatedCoordinatesProvider
+android.support.test.espresso.action.TranslatedCoordinatesProviderRemoteMessage,androidx.test.espresso.action.TranslatedCoordinatesProviderRemoteMessage
+android.support.test.espresso.action.TypeTextAction,androidx.test.espresso.action.TypeTextAction
+android.support.test.espresso.action.ViewActions,androidx.test.espresso.action.ViewActions
+android.support.test.espresso.AmbiguousViewMatcherException,androidx.test.espresso.AmbiguousViewMatcherException
+android.support.test.espresso.AppNotIdleException,androidx.test.espresso.AppNotIdleException
+android.support.test.espresso.assertion.LayoutAssertions,androidx.test.espresso.assertion.LayoutAssertions
+android.support.test.espresso.assertion.PositionAssertions,androidx.test.espresso.assertion.PositionAssertions
+android.support.test.espresso.assertion.RemoteViewAssertions,androidx.test.espresso.assertion.RemoteViewAssertions
+android.support.test.espresso.assertion.ViewAssertions,androidx.test.espresso.assertion.ViewAssertions
+android.support.test.espresso.base.ActiveRootLister,androidx.test.espresso.base.ActiveRootLister
+android.support.test.espresso.base.AsyncTaskPoolMonitor,androidx.test.espresso.base.AsyncTaskPoolMonitor
+android.support.test.espresso.base.BaseLayerModule,androidx.test.espresso.base.BaseLayerModule
+android.support.test.espresso.base.BaseLayerModule_FailureHandlerHolder_Factory,androidx.test.espresso.base.BaseLayerModule_FailureHandlerHolder_Factory
+android.support.test.espresso.base.BaseLayerModule_ProvideActiveRootListerFactory,androidx.test.espresso.base.BaseLayerModule_ProvideActiveRootListerFactory
+android.support.test.espresso.base.BaseLayerModule_ProvideCompatAsyncTaskMonitorFactory,androidx.test.espresso.base.BaseLayerModule_ProvideCompatAsyncTaskMonitorFactory
+android.support.test.espresso.base.BaseLayerModule_ProvideDynamicNotiferFactory,androidx.test.espresso.base.BaseLayerModule_ProvideDynamicNotiferFactory
+android.support.test.espresso.base.BaseLayerModule_ProvideEventInjectorFactory,androidx.test.espresso.base.BaseLayerModule_ProvideEventInjectorFactory
+android.support.test.espresso.base.BaseLayerModule_ProvideFailureHanderFactory,androidx.test.espresso.base.BaseLayerModule_ProvideFailureHanderFactory
+android.support.test.espresso.base.BaseLayerModule_ProvideFailureHandlerFactory,androidx.test.espresso.base.BaseLayerModule_ProvideFailureHandlerFactory
+android.support.test.espresso.base.BaseLayerModule_ProvideLifecycleMonitorFactory,androidx.test.espresso.base.BaseLayerModule_ProvideLifecycleMonitorFactory
+android.support.test.espresso.base.BaseLayerModule_ProvideMainLooperFactory,androidx.test.espresso.base.BaseLayerModule_ProvideMainLooperFactory
+android.support.test.espresso.base.BaseLayerModule_ProvideMainThreadExecutorFactory,androidx.test.espresso.base.BaseLayerModule_ProvideMainThreadExecutorFactory
+android.support.test.espresso.base.BaseLayerModule_ProvideRemoteExecutorFactory,androidx.test.espresso.base.BaseLayerModule_ProvideRemoteExecutorFactory
+android.support.test.espresso.base.BaseLayerModule_ProvideSdkAsyncTaskMonitorFactory,androidx.test.espresso.base.BaseLayerModule_ProvideSdkAsyncTaskMonitorFactory
+android.support.test.espresso.base.BaseLayerModule_ProvideTargetContextFactory,androidx.test.espresso.base.BaseLayerModule_ProvideTargetContextFactory
+android.support.test.espresso.base.CompatAsyncTask,androidx.test.espresso.base.CompatAsyncTask
+android.support.test.espresso.base.Default,androidx.test.espresso.base.Default
+android.support.test.espresso.base.DefaultFailureHandler,androidx.test.espresso.base.DefaultFailureHandler
+android.support.test.espresso.base.EventInjectionStrategy,androidx.test.espresso.base.EventInjectionStrategy
+android.support.test.espresso.base.EventInjector,androidx.test.espresso.base.EventInjector
+android.support.test.espresso.base.IdleNotifier,androidx.test.espresso.base.IdleNotifier
+android.support.test.espresso.base.IdlingResourceRegistry,androidx.test.espresso.base.IdlingResourceRegistry
+android.support.test.espresso.base.IdlingResourceRegistry_Factory,androidx.test.espresso.base.IdlingResourceRegistry_Factory
+android.support.test.espresso.base.IdlingUiController,androidx.test.espresso.base.IdlingUiController
+android.support.test.espresso.base.InputManagerEventInjectionStrategy,androidx.test.espresso.base.InputManagerEventInjectionStrategy
+android.support.test.espresso.base.Interrogator,androidx.test.espresso.base.Interrogator
+android.support.test.espresso.base.InterruptableUiController,androidx.test.espresso.base.InterruptableUiController
+android.support.test.espresso.base.LooperIdlingResourceInterrogationHandler,androidx.test.espresso.base.LooperIdlingResourceInterrogationHandler
+android.support.test.espresso.base.MainThread,androidx.test.espresso.base.MainThread
+android.support.test.espresso.base.NoopIdleNotificationCallbackIdleNotifierProvider,androidx.test.espresso.base.NoopIdleNotificationCallbackIdleNotifierProvider
+android.support.test.espresso.base.NoopRunnableIdleNotifier,androidx.test.espresso.base.NoopRunnableIdleNotifier
+android.support.test.espresso.base.RootsOracle,androidx.test.espresso.base.RootsOracle
+android.support.test.espresso.base.RootsOracle_Factory,androidx.test.espresso.base.RootsOracle_Factory
+android.support.test.espresso.base.RootViewPicker,androidx.test.espresso.base.RootViewPicker
+android.support.test.espresso.base.RootViewPicker_Factory,androidx.test.espresso.base.RootViewPicker_Factory
+android.support.test.espresso.base.RootViewPicker_RootResultFetcher_Factory,androidx.test.espresso.base.RootViewPicker_RootResultFetcher_Factory
+android.support.test.espresso.base.RootViewPickerScope,androidx.test.espresso.base.RootViewPickerScope
+android.support.test.espresso.base.SdkAsyncTask,androidx.test.espresso.base.SdkAsyncTask
+android.support.test.espresso.base.ThreadPoolExecutorExtractor,androidx.test.espresso.base.ThreadPoolExecutorExtractor
+android.support.test.espresso.base.ThreadPoolExecutorExtractor_Factory,androidx.test.espresso.base.ThreadPoolExecutorExtractor_Factory
+android.support.test.espresso.base.UiControllerImpl,androidx.test.espresso.base.UiControllerImpl
+android.support.test.espresso.base.UiControllerImpl_Factory,androidx.test.espresso.base.UiControllerImpl_Factory
+android.support.test.espresso.base.UiControllerModule,androidx.test.espresso.base.UiControllerModule
+android.support.test.espresso.base.ViewFinderImpl,androidx.test.espresso.base.ViewFinderImpl
+android.support.test.espresso.base.ViewFinderImpl_Factory,androidx.test.espresso.base.ViewFinderImpl_Factory
+android.support.test.espresso.base.WindowManagerEventInjectionStrategy,androidx.test.espresso.base.WindowManagerEventInjectionStrategy
+android.support.test.espresso.BaseLayerComponent,androidx.test.espresso.BaseLayerComponent
+android.support.test.espresso.contrib.AccessibilityChecks,androidx.test.espresso.contrib.AccessibilityChecks
+android.support.test.espresso.contrib.ActivityResultMatchers,androidx.test.espresso.contrib.ActivityResultMatchers
+android.support.test.espresso.contrib.Checks,androidx.test.espresso.contrib.Checks
+android.support.test.espresso.contrib.DrawerActions,androidx.test.espresso.contrib.DrawerActions
+android.support.test.espresso.contrib.DrawerMatchers,androidx.test.espresso.contrib.DrawerMatchers
+android.support.test.espresso.contrib.NavigationViewActions,androidx.test.espresso.contrib.NavigationViewActions
+android.support.test.espresso.contrib.PickerActions,androidx.test.espresso.contrib.PickerActions
+android.support.test.espresso.contrib.RecyclerViewActions,androidx.test.espresso.contrib.RecyclerViewActions
+android.support.test.espresso.contrib.ViewPagerActions,androidx.test.espresso.contrib.ViewPagerActions
+android.support.test.espresso.DaggerBaseLayerComponent,androidx.test.espresso.DaggerBaseLayerComponent
+android.support.test.espresso.DataInteraction,androidx.test.espresso.DataInteraction
+android.support.test.espresso.DataInteractionRemote,androidx.test.espresso.DataInteractionRemote
+android.support.test.espresso.Espresso,androidx.test.espresso.Espresso
+android.support.test.espresso.EspressoException,androidx.test.espresso.EspressoException
+android.support.test.espresso.FailureHandler,androidx.test.espresso.FailureHandler
+android.support.test.espresso.GraphHolder,androidx.test.espresso.GraphHolder
+android.support.test.espresso.idling.concurrent.IdlingScheduledThreadPoolExecutor,androidx.test.espresso.idling.concurrent.IdlingScheduledThreadPoolExecutor
+android.support.test.espresso.idling.concurrent.IdlingThreadPoolExecutor,androidx.test.espresso.idling.concurrent.IdlingThreadPoolExecutor
+android.support.test.espresso.idling.CountingIdlingResource,androidx.test.espresso.idling.CountingIdlingResource
+android.support.test.espresso.idling.net.UriIdlingResource,androidx.test.espresso.idling.net.UriIdlingResource
+android.support.test.espresso.IdlingPolicies,androidx.test.espresso.IdlingPolicies
+android.support.test.espresso.IdlingPolicy,androidx.test.espresso.IdlingPolicy
+android.support.test.espresso.IdlingRegistry,androidx.test.espresso.IdlingRegistry
+android.support.test.espresso.IdlingResource,androidx.test.espresso.IdlingResource
+android.support.test.espresso.IdlingResourceTimeoutException,androidx.test.espresso.IdlingResourceTimeoutException
+android.support.test.espresso.InjectEventSecurityException,androidx.test.espresso.InjectEventSecurityException
+android.support.test.espresso.intent.ActivityResultFunction,androidx.test.espresso.intent.ActivityResultFunction
+android.support.test.espresso.intent.Checks,androidx.test.espresso.intent.Checks
+android.support.test.espresso.intent.Intents,androidx.test.espresso.intent.Intents
+android.support.test.espresso.intent.matcher.BundleMatchers,androidx.test.espresso.intent.matcher.BundleMatchers
+android.support.test.espresso.intent.matcher.ComponentNameMatchers,androidx.test.espresso.intent.matcher.ComponentNameMatchers
+android.support.test.espresso.intent.matcher.IntentMatchers,androidx.test.espresso.intent.matcher.IntentMatchers
+android.support.test.espresso.intent.matcher.UriMatchers,androidx.test.espresso.intent.matcher.UriMatchers
+android.support.test.espresso.intent.OngoingStubbing,androidx.test.espresso.intent.OngoingStubbing
+android.support.test.espresso.intent.ResettingStubber,androidx.test.espresso.intent.ResettingStubber
+android.support.test.espresso.intent.ResettingStubberImpl,androidx.test.espresso.intent.ResettingStubberImpl
+android.support.test.espresso.intent.ResolvedIntent,androidx.test.espresso.intent.ResolvedIntent
+android.support.test.espresso.intent.ResolvedIntentImpl,androidx.test.espresso.intent.ResolvedIntentImpl
+android.support.test.espresso.intent.rule.IntentsTestRule,androidx.test.espresso.intent.rule.IntentsTestRule
+android.support.test.espresso.intent.VerifiableIntent,androidx.test.espresso.intent.VerifiableIntent
+android.support.test.espresso.intent.VerifiableIntentImpl,androidx.test.espresso.intent.VerifiableIntentImpl
+android.support.test.espresso.intent.VerificationMode,androidx.test.espresso.intent.VerificationMode
+android.support.test.espresso.intent.VerificationModes,androidx.test.espresso.intent.VerificationModes
+android.support.test.espresso.InteractionResultsHandler,androidx.test.espresso.InteractionResultsHandler
+android.support.test.espresso.matcher.BoundedMatcher,androidx.test.espresso.matcher.BoundedMatcher
+android.support.test.espresso.matcher.CursorMatchers,androidx.test.espresso.matcher.CursorMatchers
+android.support.test.espresso.matcher.HasBackgroundMatcher,androidx.test.espresso.matcher.HasBackgroundMatcher
+android.support.test.espresso.matcher.LayoutMatchers,androidx.test.espresso.matcher.LayoutMatchers
+android.support.test.espresso.matcher.PreferenceMatchers,androidx.test.espresso.matcher.PreferenceMatchers
+android.support.test.espresso.matcher.RemoteHamcrestCoreMatchers13,androidx.test.espresso.matcher.RemoteHamcrestCoreMatchers13
+android.support.test.espresso.matcher.RemoteRootMatchers,androidx.test.espresso.matcher.RemoteRootMatchers
+android.support.test.espresso.matcher.RemoteViewMatchers,androidx.test.espresso.matcher.RemoteViewMatchers
+android.support.test.espresso.matcher.RootMatchers,androidx.test.espresso.matcher.RootMatchers
+android.support.test.espresso.matcher.ViewMatchers,androidx.test.espresso.matcher.ViewMatchers
+android.support.test.espresso.NoActivityResumedException,androidx.test.espresso.NoActivityResumedException
+android.support.test.espresso.NoMatchingRootException,androidx.test.espresso.NoMatchingRootException
+android.support.test.espresso.NoMatchingViewException,androidx.test.espresso.NoMatchingViewException
+android.support.test.espresso.PerformException,androidx.test.espresso.PerformException
+android.support.test.espresso.proto.action.ViewActions,androidx.test.espresso.proto.action.ViewActions
+android.support.test.espresso.proto.assertion.ViewAssertions,androidx.test.espresso.proto.assertion.ViewAssertions
+android.support.test.espresso.proto.matcher.RootMatchers,androidx.test.espresso.proto.matcher.RootMatchers
+android.support.test.espresso.proto.matcher.ViewMatchers,androidx.test.espresso.proto.matcher.ViewMatchers
+android.support.test.espresso.proto.matcher13.HamcrestMatchersv13,androidx.test.espresso.proto.matcher13.HamcrestMatchersv13
+android.support.test.espresso.proto.UiInteraction,androidx.test.espresso.proto.UiInteraction
+android.support.test.espresso.remote.annotation.RemoteMsgConstructor,androidx.test.espresso.remote.annotation.RemoteMsgConstructor
+android.support.test.espresso.remote.annotation.RemoteMsgField,androidx.test.espresso.remote.annotation.RemoteMsgField
+android.support.test.espresso.remote.AnyToTypeConverter,androidx.test.espresso.remote.AnyToTypeConverter
+android.support.test.espresso.remote.Bindable,androidx.test.espresso.remote.Bindable
+android.support.test.espresso.remote.BuilderReflector,androidx.test.espresso.remote.BuilderReflector
+android.support.test.espresso.remote.ByteStringToParcelableConverter,androidx.test.espresso.remote.ByteStringToParcelableConverter
+android.support.test.espresso.remote.ByteStringToTypeConverter,androidx.test.espresso.remote.ByteStringToTypeConverter
+android.support.test.espresso.remote.ConstructorInvocation,androidx.test.espresso.remote.ConstructorInvocation
+android.support.test.espresso.remote.Converter,androidx.test.espresso.remote.Converter
+android.support.test.espresso.remote.EspressoRemote,androidx.test.espresso.remote.EspressoRemote
+android.support.test.espresso.remote.EspressoRemoteMessage,androidx.test.espresso.remote.EspressoRemoteMessage
+android.support.test.espresso.remote.FieldDescriptor,androidx.test.espresso.remote.FieldDescriptor
+android.support.test.espresso.remote.GenericRemoteMessage,androidx.test.espresso.remote.GenericRemoteMessage
+android.support.test.espresso.remote.IInteractionExecutionStatus,androidx.test.espresso.remote.IInteractionExecutionStatus
+android.support.test.espresso.remote.InteractionRequest,androidx.test.espresso.remote.InteractionRequest
+android.support.test.espresso.remote.InteractionResponse,androidx.test.espresso.remote.InteractionResponse
+android.support.test.espresso.remote.MethodInvocation,androidx.test.espresso.remote.MethodInvocation
+android.support.test.espresso.remote.NoopRemoteInteraction,androidx.test.espresso.remote.NoopRemoteInteraction
+android.support.test.espresso.remote.NoRemoteEspressoInstanceException,androidx.test.espresso.remote.NoRemoteEspressoInstanceException
+android.support.test.espresso.remote.ParcelableToByteStringConverter,androidx.test.espresso.remote.ParcelableToByteStringConverter
+android.support.test.espresso.remote.ProtoReflector,androidx.test.espresso.remote.ProtoReflector
+android.support.test.espresso.remote.ProtoUtils,androidx.test.espresso.remote.ProtoUtils
+android.support.test.espresso.remote.RemoteDescriptor,androidx.test.espresso.remote.RemoteDescriptor
+android.support.test.espresso.remote.RemoteDescriptorRegistry,androidx.test.espresso.remote.RemoteDescriptorRegistry
+android.support.test.espresso.remote.RemoteEspressoException,androidx.test.espresso.remote.RemoteEspressoException
+android.support.test.espresso.remote.RemoteInteraction,androidx.test.espresso.remote.RemoteInteraction
+android.support.test.espresso.remote.RemoteInteractionRegistry,androidx.test.espresso.remote.RemoteInteractionRegistry
+android.support.test.espresso.remote.RemoteMessageDeserializer,androidx.test.espresso.remote.RemoteMessageDeserializer
+android.support.test.espresso.remote.RemoteMessageSerializer,androidx.test.espresso.remote.RemoteMessageSerializer
+android.support.test.espresso.remote.RemoteProtocolException,androidx.test.espresso.remote.RemoteProtocolException
+android.support.test.espresso.remote.TypeProtoConverters,androidx.test.espresso.remote.TypeProtoConverters
+android.support.test.espresso.remote.TypeToAnyConverter,androidx.test.espresso.remote.TypeToAnyConverter
+android.support.test.espresso.remote.TypeToByteStringConverter,androidx.test.espresso.remote.TypeToByteStringConverter
+android.support.test.espresso.Root,androidx.test.espresso.Root
+android.support.test.espresso.UiController,androidx.test.espresso.UiController
+android.support.test.espresso.util.ActivityLifecycles,androidx.test.espresso.util.ActivityLifecycles
+android.support.test.espresso.util.EspressoOptional,androidx.test.espresso.util.EspressoOptional
+android.support.test.espresso.util.HumanReadables,androidx.test.espresso.util.HumanReadables
+android.support.test.espresso.util.TreeIterables,androidx.test.espresso.util.TreeIterables
+android.support.test.espresso.ViewAction,androidx.test.espresso.ViewAction
+android.support.test.espresso.ViewAssertion,androidx.test.espresso.ViewAssertion
+android.support.test.espresso.ViewFinder,androidx.test.espresso.ViewFinder
+android.support.test.espresso.ViewInteraction,androidx.test.espresso.ViewInteraction
+android.support.test.espresso.ViewInteraction_Factory,androidx.test.espresso.ViewInteraction_Factory
+android.support.test.espresso.ViewInteractionComponent,androidx.test.espresso.ViewInteractionComponent
+android.support.test.espresso.ViewInteractionModule,androidx.test.espresso.ViewInteractionModule
+android.support.test.espresso.ViewInteractionModule_ProvideNeedsActivityFactory,androidx.test.espresso.ViewInteractionModule_ProvideNeedsActivityFactory
+android.support.test.espresso.ViewInteractionModule_ProvideRemoteInteractionFactory,androidx.test.espresso.ViewInteractionModule_ProvideRemoteInteractionFactory
+android.support.test.espresso.ViewInteractionModule_ProvideRootMatcherFactory,androidx.test.espresso.ViewInteractionModule_ProvideRootMatcherFactory
+android.support.test.espresso.ViewInteractionModule_ProvideRootViewFactory,androidx.test.espresso.ViewInteractionModule_ProvideRootViewFactory
+android.support.test.espresso.ViewInteractionModule_ProvideViewFinderFactory,androidx.test.espresso.ViewInteractionModule_ProvideViewFinderFactory
+android.support.test.espresso.ViewInteractionModule_ProvideViewMatcherFactory,androidx.test.espresso.ViewInteractionModule_ProvideViewMatcherFactory
+android.support.test.espresso.web.action.AtomAction,androidx.test.espresso.web.action.AtomAction
+android.support.test.espresso.web.action.AtomActionRemoteMessage,androidx.test.espresso.web.action.AtomActionRemoteMessage
+android.support.test.espresso.web.action.EnableJavascriptAction,androidx.test.espresso.web.action.EnableJavascriptAction
+android.support.test.espresso.web.action.EvaluationAtom,androidx.test.espresso.web.action.EvaluationAtom
+android.support.test.espresso.web.action.IAtomActionResultPropagator,androidx.test.espresso.web.action.IAtomActionResultPropagator
+android.support.test.espresso.web.action.JavascriptEvaluation,androidx.test.espresso.web.action.JavascriptEvaluation
+android.support.test.espresso.web.action.RemoteWebActions,androidx.test.espresso.web.action.RemoteWebActions
+android.support.test.espresso.web.assertion.ByteStringToDocumentConverter,androidx.test.espresso.web.assertion.ByteStringToDocumentConverter
+android.support.test.espresso.web.assertion.CheckResultWebAssertionRemoteMessage,androidx.test.espresso.web.assertion.CheckResultWebAssertionRemoteMessage
+android.support.test.espresso.web.assertion.CompressorDecompressor,androidx.test.espresso.web.assertion.CompressorDecompressor
+android.support.test.espresso.web.assertion.DocumentProtoConverters,androidx.test.espresso.web.assertion.DocumentProtoConverters
+android.support.test.espresso.web.assertion.DocumentToByteStringConverter,androidx.test.espresso.web.assertion.DocumentToByteStringConverter
+android.support.test.espresso.web.assertion.RemoteWebViewAssertions,androidx.test.espresso.web.assertion.RemoteWebViewAssertions
+android.support.test.espresso.web.assertion.TagSoupDocumentParser,androidx.test.espresso.web.assertion.TagSoupDocumentParser
+android.support.test.espresso.web.assertion.WebAssertion,androidx.test.espresso.web.assertion.WebAssertion
+android.support.test.espresso.web.assertion.WebViewAssertions,androidx.test.espresso.web.assertion.WebViewAssertions
+android.support.test.espresso.web.matcher.AmbiguousElementMatcherException,androidx.test.espresso.web.matcher.AmbiguousElementMatcherException
+android.support.test.espresso.web.matcher.DomMatchers,androidx.test.espresso.web.matcher.DomMatchers
+android.support.test.espresso.web.matcher.RemoteWebMatchers,androidx.test.espresso.web.matcher.RemoteWebMatchers
+android.support.test.espresso.web.model.Atom,androidx.test.espresso.web.model.Atom
+android.support.test.espresso.web.model.Atoms,androidx.test.espresso.web.model.Atoms
+android.support.test.espresso.web.model.ElementReference,androidx.test.espresso.web.model.ElementReference
+android.support.test.espresso.web.model.Evaluation,androidx.test.espresso.web.model.Evaluation
+android.support.test.espresso.web.model.JSONAble,androidx.test.espresso.web.model.JSONAble
+android.support.test.espresso.web.model.ModelCodec,androidx.test.espresso.web.model.ModelCodec
+android.support.test.espresso.web.model.RemoteWebModelAtoms,androidx.test.espresso.web.model.RemoteWebModelAtoms
+android.support.test.espresso.web.model.ScriptWithArgsSimpleAtomRemoteMessage,androidx.test.espresso.web.model.ScriptWithArgsSimpleAtomRemoteMessage
+android.support.test.espresso.web.model.SimpleAtom,androidx.test.espresso.web.model.SimpleAtom
+android.support.test.espresso.web.model.TransformingAtom,androidx.test.espresso.web.model.TransformingAtom
+android.support.test.espresso.web.model.WindowReference,androidx.test.espresso.web.model.WindowReference
+android.support.test.espresso.web.proto.action.WebActions,androidx.test.espresso.web.proto.action.WebActions
+android.support.test.espresso.web.proto.assertion.WebAssertions,androidx.test.espresso.web.proto.assertion.WebAssertions
+android.support.test.espresso.web.proto.matcher.RemoteWebMatchers,androidx.test.espresso.web.proto.matcher.RemoteWebMatchers
+android.support.test.espresso.web.proto.model.WebModelAtoms,androidx.test.espresso.web.proto.model.WebModelAtoms
+android.support.test.espresso.web.proto.sugar.WebSugar,androidx.test.espresso.web.proto.sugar.WebSugar
+android.support.test.espresso.web.proto.webdriver.WebWebdriverAtoms,androidx.test.espresso.web.proto.webdriver.WebWebdriverAtoms
+android.support.test.espresso.web.sugar.RemoteWebSugar,androidx.test.espresso.web.sugar.RemoteWebSugar
+android.support.test.espresso.web.sugar.Web,androidx.test.espresso.web.sugar.Web
+android.support.test.espresso.web.webdriver.DriverAtoms,androidx.test.espresso.web.webdriver.DriverAtoms
+android.support.test.espresso.web.webdriver.Locator,androidx.test.espresso.web.webdriver.Locator
+android.support.test.espresso.web.webdriver.RemoteWebDriverAtoms,androidx.test.espresso.web.webdriver.RemoteWebDriverAtoms
+android.support.test.espresso.web.webdriver.WebDriverAtomScripts,androidx.test.espresso.web.webdriver.WebDriverAtomScripts
+android.support.test.filters.FlakyTest,androidx.test.filters.FlakyTest
+android.support.test.filters.LargeTest,androidx.test.filters.LargeTest
+android.support.test.filters.MediumTest,androidx.test.filters.MediumTest
+android.support.test.filters.RequiresDevice,androidx.test.filters.RequiresDevice
+android.support.test.filters.SdkSuppress,androidx.test.filters.SdkSuppress
+android.support.test.filters.SmallTest,androidx.test.filters.SmallTest
+android.support.test.filters.Suppress,androidx.test.filters.Suppress
+android.support.test.InstrumentationRegistry,androidx.test.InstrumentationRegistry
+android.support.test.jank.GfxMonitor,androidx.test.jank.GfxMonitor
+android.support.test.jank.JankTest,androidx.test.jank.JankTest
+android.support.test.jank.JankTestBase,androidx.test.jank.JankTestBase
+android.support.test.jank.WindowAnimationFrameStatsMonitor,androidx.test.jank.WindowAnimationFrameStatsMonitor
+android.support.test.jank.WindowContentFrameStatsMonitor,androidx.test.jank.WindowContentFrameStatsMonitor
+android.support.test.orchestrator.callback.OrchestratorCallback,androidx.test.orchestrator.callback.OrchestratorCallback
+android.support.test.orchestrator.instrumentationlistener.OrchestratedInstrumentationListener,androidx.test.orchestrator.instrumentationlistener.OrchestratedInstrumentationListener
+android.support.test.orchestrator.junit.BundleJUnitUtils,androidx.test.orchestrator.junit.BundleJUnitUtils
+android.support.test.orchestrator.junit.ParcelableDescription,androidx.test.orchestrator.junit.ParcelableDescription
+android.support.test.orchestrator.junit.ParcelableFailure,androidx.test.orchestrator.junit.ParcelableFailure
+android.support.test.orchestrator.junit.ParcelableResult,androidx.test.orchestrator.junit.ParcelableResult
+android.support.test.orchestrator.listeners.OrchestrationListenerManager,androidx.test.orchestrator.listeners.OrchestrationListenerManager
+android.support.test.orchestrator.listeners.OrchestrationRunListener,androidx.test.orchestrator.listeners.OrchestrationRunListener
+android.support.test.orchestrator.listeners.result.ITestRunListener,androidx.test.orchestrator.listeners.result.ITestRunListener
+android.support.test.orchestrator.listeners.result.TestIdentifier,androidx.test.orchestrator.listeners.result.TestIdentifier
+android.support.test.orchestrator.listeners.result.TestResult,androidx.test.orchestrator.listeners.result.TestResult
+android.support.test.orchestrator.listeners.result.TestRunResult,androidx.test.orchestrator.listeners.result.TestRunResult
+android.support.test.rule.ActivityTestRule,androidx.test.rule.ActivityTestRule
+android.support.test.rule.DisableOnAndroidDebug,androidx.test.rule.DisableOnAndroidDebug
+android.support.test.rule.GrantPermissionRule,androidx.test.rule.GrantPermissionRule
+android.support.test.rule.logging.AtraceLogger,androidx.test.rule.logging.AtraceLogger
+android.support.test.rule.PortForwardingRule,androidx.test.rule.PortForwardingRule
+android.support.test.rule.provider.DatabaseArgs,androidx.test.rule.provider.DatabaseArgs
+android.support.test.rule.provider.DelegatingContext,androidx.test.rule.provider.DelegatingContext
+android.support.test.rule.provider.ProviderArgs,androidx.test.rule.provider.ProviderArgs
+android.support.test.rule.provider.ProviderTestRule,androidx.test.rule.provider.ProviderTestRule
+android.support.test.rule.ServiceTestRule,androidx.test.rule.ServiceTestRule
+android.support.test.rule.UiThreadTestRule,androidx.test.rule.UiThreadTestRule
+android.support.test.runner.AndroidJUnit4,androidx.test.runner.AndroidJUnit4
+android.support.test.runner.AndroidJUnitRunner,androidx.test.runner.AndroidJUnitRunner
+android.support.test.runner.intent.IntentCallback,androidx.test.runner.intent.IntentCallback
+android.support.test.runner.intent.IntentMonitor,androidx.test.runner.intent.IntentMonitor
+android.support.test.runner.intent.IntentMonitorRegistry,androidx.test.runner.intent.IntentMonitorRegistry
+android.support.test.runner.intent.IntentStubber,androidx.test.runner.intent.IntentStubber
+android.support.test.runner.intent.IntentStubberRegistry,androidx.test.runner.intent.IntentStubberRegistry
+android.support.test.runner.intercepting.InterceptingActivityFactory,androidx.test.runner.intercepting.InterceptingActivityFactory
+android.support.test.runner.intercepting.SingleActivityFactory,androidx.test.runner.intercepting.SingleActivityFactory
+android.support.test.runner.lifecycle.ActivityLifecycleCallback,androidx.test.runner.lifecycle.ActivityLifecycleCallback
+android.support.test.runner.lifecycle.ActivityLifecycleMonitor,androidx.test.runner.lifecycle.ActivityLifecycleMonitor
+android.support.test.runner.lifecycle.ActivityLifecycleMonitorRegistry,androidx.test.runner.lifecycle.ActivityLifecycleMonitorRegistry
+android.support.test.runner.lifecycle.ApplicationLifecycleCallback,androidx.test.runner.lifecycle.ApplicationLifecycleCallback
+android.support.test.runner.lifecycle.ApplicationLifecycleMonitor,androidx.test.runner.lifecycle.ApplicationLifecycleMonitor
+android.support.test.runner.lifecycle.ApplicationLifecycleMonitorRegistry,androidx.test.runner.lifecycle.ApplicationLifecycleMonitorRegistry
+android.support.test.runner.lifecycle.ApplicationStage,androidx.test.runner.lifecycle.ApplicationStage
+android.support.test.runner.lifecycle.Stage,androidx.test.runner.lifecycle.Stage
+android.support.test.runner.MonitoringInstrumentation,androidx.test.runner.MonitoringInstrumentation
+android.support.test.runner.permission.GrantPermissionCallable,androidx.test.runner.permission.GrantPermissionCallable
+android.support.test.runner.permission.PermissionRequester,androidx.test.runner.permission.PermissionRequester
+android.support.test.runner.permission.RequestPermissionCallable,androidx.test.runner.permission.RequestPermissionCallable
+android.support.test.runner.permission.ShellCommand,androidx.test.runner.permission.ShellCommand
+android.support.test.runner.permission.UiAutomationShellCommand,androidx.test.runner.permission.UiAutomationShellCommand
+android.support.test.runner.screenshot.BasicScreenCaptureProcessor,androidx.test.runner.screenshot.BasicScreenCaptureProcessor
+android.support.test.runner.screenshot.ScreenCapture,androidx.test.runner.screenshot.ScreenCapture
+android.support.test.runner.screenshot.ScreenCaptureProcessor,androidx.test.runner.screenshot.ScreenCaptureProcessor
+android.support.test.runner.screenshot.Screenshot,androidx.test.runner.screenshot.Screenshot
+android.support.test.runner.screenshot.TakeScreenshotCallable,androidx.test.runner.screenshot.TakeScreenshotCallable
+android.support.test.runner.screenshot.UiAutomationWrapper,androidx.test.runner.screenshot.UiAutomationWrapper
+android.support.test.runner.UsageTrackerFacilitator,androidx.test.runner.UsageTrackerFacilitator
+android.support.test.uiautomator.AccessibilityNodeInfoDumper,androidx.test.uiautomator.AccessibilityNodeInfoDumper
+android.support.test.uiautomator.AccessibilityNodeInfoHelper,androidx.test.uiautomator.AccessibilityNodeInfoHelper
+android.support.test.uiautomator.By,androidx.test.uiautomator.By
+android.support.test.uiautomator.ByMatcher,androidx.test.uiautomator.ByMatcher
+android.support.test.uiautomator.BySelector,androidx.test.uiautomator.BySelector
+android.support.test.uiautomator.Condition,androidx.test.uiautomator.Condition
+android.support.test.uiautomator.Configurator,androidx.test.uiautomator.Configurator
+android.support.test.uiautomator.Direction,androidx.test.uiautomator.Direction
+android.support.test.uiautomator.EventCondition,androidx.test.uiautomator.EventCondition
+android.support.test.uiautomator.GestureController,androidx.test.uiautomator.GestureController
+android.support.test.uiautomator.Gestures,androidx.test.uiautomator.Gestures
+android.support.test.uiautomator.IAutomationSupport,androidx.test.uiautomator.IAutomationSupport
+android.support.test.uiautomator.InstrumentationAutomationSupport,androidx.test.uiautomator.InstrumentationAutomationSupport
+android.support.test.uiautomator.InteractionController,androidx.test.uiautomator.InteractionController
+android.support.test.uiautomator.PointerGesture,androidx.test.uiautomator.PointerGesture
+android.support.test.uiautomator.QueryController,androidx.test.uiautomator.QueryController
+android.support.test.uiautomator.Searchable,androidx.test.uiautomator.Searchable
+android.support.test.uiautomator.SearchCondition,androidx.test.uiautomator.SearchCondition
+android.support.test.uiautomator.StaleObjectException,androidx.test.uiautomator.StaleObjectException
+android.support.test.uiautomator.Tracer,androidx.test.uiautomator.Tracer
+android.support.test.uiautomator.UiAutomatorInstrumentationTestRunner,androidx.test.uiautomator.UiAutomatorInstrumentationTestRunner
+android.support.test.uiautomator.UiAutomatorTestCase,androidx.test.uiautomator.UiAutomatorTestCase
+android.support.test.uiautomator.UiCollection,androidx.test.uiautomator.UiCollection
+android.support.test.uiautomator.UiDevice,androidx.test.uiautomator.UiDevice
+android.support.test.uiautomator.UiObject,androidx.test.uiautomator.UiObject
+android.support.test.uiautomator.UiObject2,androidx.test.uiautomator.UiObject2
+android.support.test.uiautomator.UiObject2Condition,androidx.test.uiautomator.UiObject2Condition
+android.support.test.uiautomator.UiObjectNotFoundException,androidx.test.uiautomator.UiObjectNotFoundException
+android.support.test.uiautomator.UiScrollable,androidx.test.uiautomator.UiScrollable
+android.support.test.uiautomator.UiSelector,androidx.test.uiautomator.UiSelector
+android.support.test.uiautomator.UiWatcher,androidx.test.uiautomator.UiWatcher
+android.support.test.uiautomator.Until,androidx.test.uiautomator.Until
+android.support.test.uiautomator.WaitMixin,androidx.test.uiautomator.WaitMixin
+android.support.text.emoji.bundled.BundledEmojiCompatConfig,androidx.emoji.bundled.BundledEmojiCompatConfig
+android.support.text.emoji.EmojiCompat,androidx.emoji.text.EmojiCompat
+android.support.text.emoji.EmojiMetadata,androidx.emoji.text.EmojiMetadata
+android.support.text.emoji.EmojiProcessor,androidx.emoji.text.EmojiProcessor
+android.support.text.emoji.EmojiSpan,androidx.emoji.text.EmojiSpan
+android.support.text.emoji.FontRequestEmojiCompatConfig,androidx.emoji.text.FontRequestEmojiCompatConfig
+android.support.text.emoji.MetadataListReader,androidx.emoji.text.MetadataListReader
+android.support.text.emoji.MetadataRepo,androidx.emoji.text.MetadataRepo
+android.support.text.emoji.R,androidx.emoji.R
+android.support.text.emoji.TypefaceEmojiSpan,androidx.emoji.text.TypefaceEmojiSpan
+android.support.text.emoji.widget.EditTextAttributeHelper,androidx.emoji.widget.EditTextAttributeHelper
+android.support.text.emoji.widget.EmojiAppCompatButton,androidx.emoji.widget.EmojiAppCompatButton
+android.support.text.emoji.widget.EmojiAppCompatEditText,androidx.emoji.widget.EmojiAppCompatEditText
+android.support.text.emoji.widget.EmojiAppCompatTextView,androidx.emoji.widget.EmojiAppCompatTextView
+android.support.text.emoji.widget.EmojiButton,androidx.emoji.widget.EmojiButton
+android.support.text.emoji.widget.EmojiEditableFactory,androidx.emoji.widget.EmojiEditableFactory
+android.support.text.emoji.widget.EmojiEditText,androidx.emoji.widget.EmojiEditText
+android.support.text.emoji.widget.EmojiEditTextHelper,androidx.emoji.widget.EmojiEditTextHelper
+android.support.text.emoji.widget.EmojiExtractEditText,androidx.emoji.widget.EmojiExtractEditText
+android.support.text.emoji.widget.EmojiExtractTextLayout,androidx.emoji.widget.EmojiExtractTextLayout
+android.support.text.emoji.widget.EmojiInputConnection,androidx.emoji.widget.EmojiInputConnection
+android.support.text.emoji.widget.EmojiInputFilter,androidx.emoji.widget.EmojiInputFilter
+android.support.text.emoji.widget.EmojiKeyListener,androidx.emoji.widget.EmojiKeyListener
+android.support.text.emoji.widget.EmojiTextView,androidx.emoji.widget.EmojiTextView
+android.support.text.emoji.widget.EmojiTextViewHelper,androidx.emoji.widget.EmojiTextViewHelper
+android.support.text.emoji.widget.EmojiTextWatcher,androidx.emoji.widget.EmojiTextWatcher
+android.support.text.emoji.widget.EmojiTransformationMethod,androidx.emoji.widget.EmojiTransformationMethod
+android.support.text.emoji.widget.ExtractButtonCompat,androidx.emoji.widget.ExtractButtonCompat
+android.support.text.emoji.widget.SpannableBuilder,androidx.emoji.widget.SpannableBuilder
+android.support.transition.AnimatorUtils,androidx.transition.AnimatorUtils
+android.support.transition.ArcMotion,androidx.transition.ArcMotion
+android.support.transition.AutoTransition,androidx.transition.AutoTransition
+android.support.transition.ChangeBounds,androidx.transition.ChangeBounds
+android.support.transition.ChangeClipBounds,androidx.transition.ChangeClipBounds
+android.support.transition.ChangeImageTransform,androidx.transition.ChangeImageTransform
+android.support.transition.ChangeScroll,androidx.transition.ChangeScroll
+android.support.transition.ChangeTransform,androidx.transition.ChangeTransform
+android.support.transition.CircularPropagation,androidx.transition.CircularPropagation
+android.support.transition.Explode,androidx.transition.Explode
+android.support.transition.Fade,androidx.transition.Fade
+android.support.transition.FloatArrayEvaluator,androidx.transition.FloatArrayEvaluator
+android.support.transition.FragmentTransitionSupport,androidx.transition.FragmentTransitionSupport
+android.support.transition.GhostViewApi14,androidx.transition.GhostViewApi14
+android.support.transition.GhostViewApi21,androidx.transition.GhostViewApi21
+android.support.transition.GhostViewImpl,androidx.transition.GhostViewImpl
+android.support.transition.GhostViewUtils,androidx.transition.GhostViewUtils
+android.support.transition.ImageViewUtils,androidx.transition.ImageViewUtils
+android.support.transition.MatrixUtils,androidx.transition.MatrixUtils
+android.support.transition.ObjectAnimatorUtils,androidx.transition.ObjectAnimatorUtils
+android.support.transition.PathMotion,androidx.transition.PathMotion
+android.support.transition.PathProperty,androidx.transition.PathProperty
+android.support.transition.PatternPathMotion,androidx.transition.PatternPathMotion
+android.support.transition.PropertyValuesHolderUtils,androidx.transition.PropertyValuesHolderUtils
+android.support.transition.R,androidx.transition.R
+android.support.transition.RectEvaluator,androidx.transition.RectEvaluator
+android.support.transition.Scene,androidx.transition.Scene
+android.support.transition.SidePropagation,androidx.transition.SidePropagation
+android.support.transition.Slide,androidx.transition.Slide
+android.support.transition.Styleable,androidx.transition.Styleable
+android.support.transition.Transition,androidx.transition.Transition
+android.support.transition.TransitionInflater,androidx.transition.TransitionInflater
+android.support.transition.TransitionListenerAdapter,androidx.transition.TransitionListenerAdapter
+android.support.transition.TransitionManager,androidx.transition.TransitionManager
+android.support.transition.TransitionPropagation,androidx.transition.TransitionPropagation
+android.support.transition.TransitionSet,androidx.transition.TransitionSet
+android.support.transition.TransitionUtils,androidx.transition.TransitionUtils
+android.support.transition.TransitionValues,androidx.transition.TransitionValues
+android.support.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps
+android.support.transition.TranslationAnimationCreator,androidx.transition.TranslationAnimationCreator
+android.support.transition.ViewGroupOverlayApi14,androidx.transition.ViewGroupOverlayApi14
+android.support.transition.ViewGroupOverlayApi18,androidx.transition.ViewGroupOverlayApi18
+android.support.transition.ViewGroupOverlayImpl,androidx.transition.ViewGroupOverlayImpl
+android.support.transition.ViewGroupUtils,androidx.transition.ViewGroupUtils
+android.support.transition.ViewGroupUtilsApi14,androidx.transition.ViewGroupUtilsApi14
+android.support.transition.ViewGroupUtilsApi18,androidx.transition.ViewGroupUtilsApi18
+android.support.transition.ViewOverlayApi14,androidx.transition.ViewOverlayApi14
+android.support.transition.ViewOverlayApi18,androidx.transition.ViewOverlayApi18
+android.support.transition.ViewOverlayImpl,androidx.transition.ViewOverlayImpl
+android.support.transition.ViewUtils,androidx.transition.ViewUtils
+android.support.transition.ViewUtilsApi19,androidx.transition.ViewUtilsApi19
+android.support.transition.ViewUtilsApi21,androidx.transition.ViewUtilsApi21
+android.support.transition.ViewUtilsApi22,androidx.transition.ViewUtilsApi22
+android.support.transition.ViewUtilsBase,androidx.transition.ViewUtilsBase
+android.support.transition.Visibility,androidx.transition.Visibility
+android.support.transition.VisibilityPropagation,androidx.transition.VisibilityPropagation
+android.support.transition.WindowIdApi14,androidx.transition.WindowIdApi14
+android.support.transition.WindowIdApi18,androidx.transition.WindowIdApi18
+android.support.transition.WindowIdImpl,androidx.transition.WindowIdImpl
+android.support.v13.app.ActivityCompat,androidx.legacy.app.ActivityCompat
+android.support.v13.app.FragmentCompat,androidx.legacy.app.FragmentCompat
+android.support.v13.app.FragmentPagerAdapter,androidx.legacy.app.FragmentPagerAdapter
+android.support.v13.app.FragmentStatePagerAdapter,androidx.legacy.app.FragmentStatePagerAdapter
+android.support.v13.app.FragmentTabHost,androidx.legacy.app.FragmentTabHost
+android.support.v13.view.DragAndDropPermissionsCompat,androidx.core.view.DragAndDropPermissionsCompat
+android.support.v13.view.DragStartHelper,androidx.core.view.DragStartHelper
+android.support.v13.view.inputmethod.EditorInfoCompat,androidx.core.view.inputmethod.EditorInfoCompat
+android.support.v13.view.inputmethod.InputConnectionCompat,androidx.core.view.inputmethod.InputConnectionCompat
+android.support.v13.view.inputmethod.InputContentInfoCompat,androidx.core.view.inputmethod.InputContentInfoCompat
+android.support.v13.view.ViewCompat,androidx.legacy.view.ViewCompat
+android.support.v14.preference.EditTextPreferenceDialogFragment,androidx.preference.EditTextPreferenceDialogFragment
+android.support.v14.preference.ListPreferenceDialogFragment,androidx.preference.ListPreferenceDialogFragment
+android.support.v14.preference.MultiSelectListPreference,androidx.preference.MultiSelectListPreference
+android.support.v14.preference.MultiSelectListPreferenceDialogFragment,androidx.preference.MultiSelectListPreferenceDialogFragment
+android.support.v14.preference.PreferenceDialogFragment,androidx.preference.PreferenceDialogFragment
+android.support.v14.preference.PreferenceFragment,androidx.preference.PreferenceFragment
+android.support.v14.preference.SwitchPreference,androidx.preference.SwitchPreference
+android.support.v17.internal.widget.OutlineOnlyWithChildrenFrameLayout,androidx.leanback.preference.internal.OutlineOnlyWithChildrenFrameLayout
+android.support.v17.leanback.animation.LogAccelerateInterpolator,androidx.leanback.animation.LogAccelerateInterpolator
+android.support.v17.leanback.animation.LogDecelerateInterpolator,androidx.leanback.animation.LogDecelerateInterpolator
+android.support.v17.leanback.app.BackgroundFragment,androidx.leanback.app.BackgroundFragment
+android.support.v17.leanback.app.BackgroundManager,androidx.leanback.app.BackgroundManager
+android.support.v17.leanback.app.BaseFragment,androidx.leanback.app.BaseFragment
+android.support.v17.leanback.app.BaseRowFragment,androidx.leanback.app.BaseRowFragment
+android.support.v17.leanback.app.BaseRowSupportFragment,androidx.leanback.app.BaseRowSupportFragment
+android.support.v17.leanback.app.BaseSupportFragment,androidx.leanback.app.BaseSupportFragment
+android.support.v17.leanback.app.BrandedFragment,androidx.leanback.app.BrandedFragment
+android.support.v17.leanback.app.BrandedSupportFragment,androidx.leanback.app.BrandedSupportFragment
+android.support.v17.leanback.app.BrowseFragment,androidx.leanback.app.BrowseFragment
+android.support.v17.leanback.app.BrowseSupportFragment,androidx.leanback.app.BrowseSupportFragment
+android.support.v17.leanback.app.DetailsBackgroundVideoHelper,androidx.leanback.app.DetailsBackgroundVideoHelper
+android.support.v17.leanback.app.DetailsFragment,androidx.leanback.app.DetailsFragment
+android.support.v17.leanback.app.DetailsFragmentBackgroundController,androidx.leanback.app.DetailsFragmentBackgroundController
+android.support.v17.leanback.app.DetailsSupportFragment,androidx.leanback.app.DetailsSupportFragment
+android.support.v17.leanback.app.DetailsSupportFragmentBackgroundController,androidx.leanback.app.DetailsSupportFragmentBackgroundController
+android.support.v17.leanback.app.ErrorFragment,androidx.leanback.app.ErrorFragment
+android.support.v17.leanback.app.ErrorSupportFragment,androidx.leanback.app.ErrorSupportFragment
+android.support.v17.leanback.app.FragmentUtil,androidx.leanback.app.FragmentUtil
+android.support.v17.leanback.app.GuidedStepFragment,androidx.leanback.app.GuidedStepFragment
+android.support.v17.leanback.app.GuidedStepRootLayout,androidx.leanback.app.GuidedStepRootLayout
+android.support.v17.leanback.app.GuidedStepSupportFragment,androidx.leanback.app.GuidedStepSupportFragment
+android.support.v17.leanback.app.HeadersFragment,androidx.leanback.app.HeadersFragment
+android.support.v17.leanback.app.HeadersSupportFragment,androidx.leanback.app.HeadersSupportFragment
+android.support.v17.leanback.app.ListRowDataAdapter,androidx.leanback.app.ListRowDataAdapter
+android.support.v17.leanback.app.OnboardingFragment,androidx.leanback.app.OnboardingFragment
+android.support.v17.leanback.app.OnboardingSupportFragment,androidx.leanback.app.OnboardingSupportFragment
+android.support.v17.leanback.app.PermissionHelper,androidx.leanback.app.PermissionHelper
+android.support.v17.leanback.app.PlaybackFragment,androidx.leanback.app.PlaybackFragment
+android.support.v17.leanback.app.PlaybackFragmentGlueHost,androidx.leanback.app.PlaybackFragmentGlueHost
+android.support.v17.leanback.app.PlaybackSupportFragment,androidx.leanback.app.PlaybackSupportFragment
+android.support.v17.leanback.app.PlaybackSupportFragmentGlueHost,androidx.leanback.app.PlaybackSupportFragmentGlueHost
+android.support.v17.leanback.app.ProgressBarManager,androidx.leanback.app.ProgressBarManager
+android.support.v17.leanback.app.RowsFragment,androidx.leanback.app.RowsFragment
+android.support.v17.leanback.app.RowsSupportFragment,androidx.leanback.app.RowsSupportFragment
+android.support.v17.leanback.app.SearchFragment,androidx.leanback.app.SearchFragment
+android.support.v17.leanback.app.SearchSupportFragment,androidx.leanback.app.SearchSupportFragment
+android.support.v17.leanback.app.VerticalGridFragment,androidx.leanback.app.VerticalGridFragment
+android.support.v17.leanback.app.VerticalGridSupportFragment,androidx.leanback.app.VerticalGridSupportFragment
+android.support.v17.leanback.app.VideoFragment,androidx.leanback.app.VideoFragment
+android.support.v17.leanback.app.VideoFragmentGlueHost,androidx.leanback.app.VideoFragmentGlueHost
+android.support.v17.leanback.app.VideoSupportFragment,androidx.leanback.app.VideoSupportFragment
+android.support.v17.leanback.app.VideoSupportFragmentGlueHost,androidx.leanback.app.VideoSupportFragmentGlueHost
+android.support.v17.leanback.database.CursorMapper,androidx.leanback.database.CursorMapper
+android.support.v17.leanback.graphics.BoundsRule,androidx.leanback.graphics.BoundsRule
+android.support.v17.leanback.graphics.ColorFilterCache,androidx.leanback.graphics.ColorFilterCache
+android.support.v17.leanback.graphics.ColorFilterDimmer,androidx.leanback.graphics.ColorFilterDimmer
+android.support.v17.leanback.graphics.ColorOverlayDimmer,androidx.leanback.graphics.ColorOverlayDimmer
+android.support.v17.leanback.graphics.CompositeDrawable,androidx.leanback.graphics.CompositeDrawable
+android.support.v17.leanback.graphics.FitWidthBitmapDrawable,androidx.leanback.graphics.FitWidthBitmapDrawable
+android.support.v17.leanback.media.MediaControllerAdapter,androidx.leanback.media.MediaControllerAdapter
+android.support.v17.leanback.media.MediaControllerGlue,androidx.leanback.media.MediaControllerGlue
+android.support.v17.leanback.media.MediaPlayerAdapter,androidx.leanback.media.MediaPlayerAdapter
+android.support.v17.leanback.media.MediaPlayerGlue,androidx.leanback.media.MediaPlayerGlue
+android.support.v17.leanback.media.PlaybackBannerControlGlue,androidx.leanback.media.PlaybackBannerControlGlue
+android.support.v17.leanback.media.PlaybackBaseControlGlue,androidx.leanback.media.PlaybackBaseControlGlue
+android.support.v17.leanback.media.PlaybackControlGlue,androidx.leanback.media.PlaybackControlGlue
+android.support.v17.leanback.media.PlaybackGlue,androidx.leanback.media.PlaybackGlue
+android.support.v17.leanback.media.PlaybackGlueHost,androidx.leanback.media.PlaybackGlueHost
+android.support.v17.leanback.media.PlaybackTransportControlGlue,androidx.leanback.media.PlaybackTransportControlGlue
+android.support.v17.leanback.media.PlayerAdapter,androidx.leanback.media.PlayerAdapter
+android.support.v17.leanback.media.SurfaceHolderGlueHost,androidx.leanback.media.SurfaceHolderGlueHost
+android.support.v17.leanback.R,androidx.leanback.R
+android.support.v17.leanback.system.Settings,androidx.leanback.system.Settings
+android.support.v17.leanback.transition.CustomChangeBounds,androidx.leanback.transition.CustomChangeBounds
+android.support.v17.leanback.transition.FadeAndShortSlide,androidx.leanback.transition.FadeAndShortSlide
+android.support.v17.leanback.transition.LeanbackTransitionHelper,androidx.leanback.transition.LeanbackTransitionHelper
+android.support.v17.leanback.transition.ParallaxTransition,androidx.leanback.transition.ParallaxTransition
+android.support.v17.leanback.transition.Scale,androidx.leanback.transition.Scale
+android.support.v17.leanback.transition.SlideKitkat,androidx.leanback.transition.SlideKitkat
+android.support.v17.leanback.transition.SlideNoPropagation,androidx.leanback.transition.SlideNoPropagation
+android.support.v17.leanback.transition.TransitionEpicenterCallback,androidx.leanback.transition.TransitionEpicenterCallback
+android.support.v17.leanback.transition.TransitionHelper,androidx.leanback.transition.TransitionHelper
+android.support.v17.leanback.transition.TransitionListener,androidx.leanback.transition.TransitionListener
+android.support.v17.leanback.transition.TranslationAnimationCreator,androidx.leanback.transition.TranslationAnimationCreator
+android.support.v17.leanback.util.MathUtil,androidx.leanback.util.MathUtil
+android.support.v17.leanback.util.StateMachine,androidx.leanback.util.StateMachine
+android.support.v17.leanback.widget.AbstractDetailsDescriptionPresenter,androidx.leanback.widget.AbstractDetailsDescriptionPresenter
+android.support.v17.leanback.widget.AbstractMediaItemPresenter,androidx.leanback.widget.AbstractMediaItemPresenter
+android.support.v17.leanback.widget.AbstractMediaListHeaderPresenter,androidx.leanback.widget.AbstractMediaListHeaderPresenter
+android.support.v17.leanback.widget.Action,androidx.leanback.widget.Action
+android.support.v17.leanback.widget.ActionPresenterSelector,androidx.leanback.widget.ActionPresenterSelector
+android.support.v17.leanback.widget.ArrayObjectAdapter,androidx.leanback.widget.ArrayObjectAdapter
+android.support.v17.leanback.widget.BackgroundHelper,androidx.leanback.widget.BackgroundHelper
+android.support.v17.leanback.widget.BaseCardView,androidx.leanback.widget.BaseCardView
+android.support.v17.leanback.widget.BaseGridView,androidx.leanback.widget.BaseGridView
+android.support.v17.leanback.widget.BaseOnItemViewClickedListener,androidx.leanback.widget.BaseOnItemViewClickedListener
+android.support.v17.leanback.widget.BaseOnItemViewSelectedListener,androidx.leanback.widget.BaseOnItemViewSelectedListener
+android.support.v17.leanback.widget.BrowseFrameLayout,androidx.leanback.widget.BrowseFrameLayout
+android.support.v17.leanback.widget.BrowseRowsFrameLayout,androidx.leanback.widget.BrowseRowsFrameLayout
+android.support.v17.leanback.widget.CheckableImageView,androidx.leanback.widget.CheckableImageView
+android.support.v17.leanback.widget.ClassPresenterSelector,androidx.leanback.widget.ClassPresenterSelector
+android.support.v17.leanback.widget.ControlBar,androidx.leanback.widget.ControlBar
+android.support.v17.leanback.widget.ControlBarPresenter,androidx.leanback.widget.ControlBarPresenter
+android.support.v17.leanback.widget.ControlButtonPresenterSelector,androidx.leanback.widget.ControlButtonPresenterSelector
+android.support.v17.leanback.widget.CursorObjectAdapter,androidx.leanback.widget.CursorObjectAdapter
+android.support.v17.leanback.widget.DetailsOverviewLogoPresenter,androidx.leanback.widget.DetailsOverviewLogoPresenter
+android.support.v17.leanback.widget.DetailsOverviewRow,androidx.leanback.widget.DetailsOverviewRow
+android.support.v17.leanback.widget.DetailsOverviewRowPresenter,androidx.leanback.widget.DetailsOverviewRowPresenter
+android.support.v17.leanback.widget.DetailsOverviewSharedElementHelper,androidx.leanback.widget.DetailsOverviewSharedElementHelper
+android.support.v17.leanback.widget.DetailsParallax,androidx.leanback.widget.DetailsParallax
+android.support.v17.leanback.widget.DetailsParallaxDrawable,androidx.leanback.widget.DetailsParallaxDrawable
+android.support.v17.leanback.widget.DiffCallback,androidx.leanback.widget.DiffCallback
+android.support.v17.leanback.widget.DividerPresenter,androidx.leanback.widget.DividerPresenter
+android.support.v17.leanback.widget.DividerRow,androidx.leanback.widget.DividerRow
+android.support.v17.leanback.widget.FacetProvider,androidx.leanback.widget.FacetProvider
+android.support.v17.leanback.widget.FacetProviderAdapter,androidx.leanback.widget.FacetProviderAdapter
+android.support.v17.leanback.widget.FocusHighlight,androidx.leanback.widget.FocusHighlight
+android.support.v17.leanback.widget.FocusHighlightHandler,androidx.leanback.widget.FocusHighlightHandler
+android.support.v17.leanback.widget.FocusHighlightHelper,androidx.leanback.widget.FocusHighlightHelper
+android.support.v17.leanback.widget.ForegroundHelper,androidx.leanback.widget.ForegroundHelper
+android.support.v17.leanback.widget.FragmentAnimationProvider,androidx.leanback.widget.FragmentAnimationProvider
+android.support.v17.leanback.widget.FullWidthDetailsOverviewRowPresenter,androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter
+android.support.v17.leanback.widget.FullWidthDetailsOverviewSharedElementHelper,androidx.leanback.widget.FullWidthDetailsOverviewSharedElementHelper
+android.support.v17.leanback.widget.Grid,androidx.leanback.widget.Grid
+android.support.v17.leanback.widget.GridLayoutManager,androidx.leanback.widget.GridLayoutManager
+android.support.v17.leanback.widget.GuidanceStylingRelativeLayout,androidx.leanback.widget.GuidanceStylingRelativeLayout
+android.support.v17.leanback.widget.GuidanceStylist,androidx.leanback.widget.GuidanceStylist
+android.support.v17.leanback.widget.GuidedAction,androidx.leanback.widget.GuidedAction
+android.support.v17.leanback.widget.GuidedActionAdapter,androidx.leanback.widget.GuidedActionAdapter
+android.support.v17.leanback.widget.GuidedActionAdapterGroup,androidx.leanback.widget.GuidedActionAdapterGroup
+android.support.v17.leanback.widget.GuidedActionAutofillSupport,androidx.leanback.widget.GuidedActionAutofillSupport
+android.support.v17.leanback.widget.GuidedActionDiffCallback,androidx.leanback.widget.GuidedActionDiffCallback
+android.support.v17.leanback.widget.GuidedActionEditText,androidx.leanback.widget.GuidedActionEditText
+android.support.v17.leanback.widget.GuidedActionItemContainer,androidx.leanback.widget.GuidedActionItemContainer
+android.support.v17.leanback.widget.GuidedActionsRelativeLayout,androidx.leanback.widget.GuidedActionsRelativeLayout
+android.support.v17.leanback.widget.GuidedActionsStylist,androidx.leanback.widget.GuidedActionsStylist
+android.support.v17.leanback.widget.GuidedDatePickerAction,androidx.leanback.widget.GuidedDatePickerAction
+android.support.v17.leanback.widget.HeaderItem,androidx.leanback.widget.HeaderItem
+android.support.v17.leanback.widget.HorizontalGridView,androidx.leanback.widget.HorizontalGridView
+android.support.v17.leanback.widget.HorizontalHoverCardSwitcher,androidx.leanback.widget.HorizontalHoverCardSwitcher
+android.support.v17.leanback.widget.ImageCardView,androidx.leanback.widget.ImageCardView
+android.support.v17.leanback.widget.ImeKeyMonitor,androidx.leanback.widget.ImeKeyMonitor
+android.support.v17.leanback.widget.InvisibleRowPresenter,androidx.leanback.widget.InvisibleRowPresenter
+android.support.v17.leanback.widget.ItemAlignment,androidx.leanback.widget.ItemAlignment
+android.support.v17.leanback.widget.ItemAlignmentFacet,androidx.leanback.widget.ItemAlignmentFacet
+android.support.v17.leanback.widget.ItemAlignmentFacetHelper,androidx.leanback.widget.ItemAlignmentFacetHelper
+android.support.v17.leanback.widget.ItemBridgeAdapter,androidx.leanback.widget.ItemBridgeAdapter
+android.support.v17.leanback.widget.ItemBridgeAdapterShadowOverlayWrapper,androidx.leanback.widget.ItemBridgeAdapterShadowOverlayWrapper
+android.support.v17.leanback.widget.ListRow,androidx.leanback.widget.ListRow
+android.support.v17.leanback.widget.ListRowHoverCardView,androidx.leanback.widget.ListRowHoverCardView
+android.support.v17.leanback.widget.ListRowPresenter,androidx.leanback.widget.ListRowPresenter
+android.support.v17.leanback.widget.ListRowView,androidx.leanback.widget.ListRowView
+android.support.v17.leanback.widget.MediaItemActionPresenter,androidx.leanback.widget.MediaItemActionPresenter
+android.support.v17.leanback.widget.MediaNowPlayingView,androidx.leanback.widget.MediaNowPlayingView
+android.support.v17.leanback.widget.MediaRowFocusView,androidx.leanback.widget.MediaRowFocusView
+android.support.v17.leanback.widget.MultiActionsProvider,androidx.leanback.widget.MultiActionsProvider
+android.support.v17.leanback.widget.NonOverlappingFrameLayout,androidx.leanback.widget.NonOverlappingFrameLayout
+android.support.v17.leanback.widget.NonOverlappingLinearLayout,androidx.leanback.widget.NonOverlappingLinearLayout
+android.support.v17.leanback.widget.NonOverlappingLinearLayoutWithForeground,androidx.leanback.widget.NonOverlappingLinearLayoutWithForeground
+android.support.v17.leanback.widget.NonOverlappingRelativeLayout,androidx.leanback.widget.NonOverlappingRelativeLayout
+android.support.v17.leanback.widget.NonOverlappingView,androidx.leanback.widget.NonOverlappingView
+android.support.v17.leanback.widget.ObjectAdapter,androidx.leanback.widget.ObjectAdapter
+android.support.v17.leanback.widget.OnActionClickedListener,androidx.leanback.widget.OnActionClickedListener
+android.support.v17.leanback.widget.OnChildLaidOutListener,androidx.leanback.widget.OnChildLaidOutListener
+android.support.v17.leanback.widget.OnChildSelectedListener,androidx.leanback.widget.OnChildSelectedListener
+android.support.v17.leanback.widget.OnChildViewHolderSelectedListener,androidx.leanback.widget.OnChildViewHolderSelectedListener
+android.support.v17.leanback.widget.OnItemViewClickedListener,androidx.leanback.widget.OnItemViewClickedListener
+android.support.v17.leanback.widget.OnItemViewSelectedListener,androidx.leanback.widget.OnItemViewSelectedListener
+android.support.v17.leanback.widget.PageRow,androidx.leanback.widget.PageRow
+android.support.v17.leanback.widget.PagingIndicator,androidx.leanback.widget.PagingIndicator
+android.support.v17.leanback.widget.Parallax,androidx.leanback.widget.Parallax
+android.support.v17.leanback.widget.ParallaxEffect,androidx.leanback.widget.ParallaxEffect
+android.support.v17.leanback.widget.ParallaxTarget,androidx.leanback.widget.ParallaxTarget
+android.support.v17.leanback.widget.PersistentFocusWrapper,androidx.leanback.widget.PersistentFocusWrapper
+android.support.v17.leanback.widget.picker.DatePicker,androidx.leanback.widget.picker.DatePicker
+android.support.v17.leanback.widget.picker.Picker,androidx.leanback.widget.picker.Picker
+android.support.v17.leanback.widget.picker.PickerColumn,androidx.leanback.widget.picker.PickerColumn
+android.support.v17.leanback.widget.picker.PickerUtility,androidx.leanback.widget.picker.PickerUtility
+android.support.v17.leanback.widget.picker.TimePicker,androidx.leanback.widget.picker.TimePicker
+android.support.v17.leanback.widget.PlaybackControlsPresenter,androidx.leanback.widget.PlaybackControlsPresenter
+android.support.v17.leanback.widget.PlaybackControlsRow,androidx.leanback.widget.PlaybackControlsRow
+android.support.v17.leanback.widget.PlaybackControlsRowPresenter,androidx.leanback.widget.PlaybackControlsRowPresenter
+android.support.v17.leanback.widget.PlaybackControlsRowView,androidx.leanback.widget.PlaybackControlsRowView
+android.support.v17.leanback.widget.PlaybackRowPresenter,androidx.leanback.widget.PlaybackRowPresenter
+android.support.v17.leanback.widget.PlaybackSeekDataProvider,androidx.leanback.widget.PlaybackSeekDataProvider
+android.support.v17.leanback.widget.PlaybackSeekUi,androidx.leanback.widget.PlaybackSeekUi
+android.support.v17.leanback.widget.PlaybackTransportRowPresenter,androidx.leanback.widget.PlaybackTransportRowPresenter
+android.support.v17.leanback.widget.PlaybackTransportRowView,androidx.leanback.widget.PlaybackTransportRowView
+android.support.v17.leanback.widget.Presenter,androidx.leanback.widget.Presenter
+android.support.v17.leanback.widget.PresenterSelector,androidx.leanback.widget.PresenterSelector
+android.support.v17.leanback.widget.PresenterSwitcher,androidx.leanback.widget.PresenterSwitcher
+android.support.v17.leanback.widget.RecyclerViewParallax,androidx.leanback.widget.RecyclerViewParallax
+android.support.v17.leanback.widget.ResizingTextView,androidx.leanback.widget.ResizingTextView
+android.support.v17.leanback.widget.RoundedRectHelper,androidx.leanback.widget.RoundedRectHelper
+android.support.v17.leanback.widget.RoundedRectHelperApi21,androidx.leanback.widget.RoundedRectHelperApi21
+android.support.v17.leanback.widget.Row,androidx.leanback.widget.Row
+android.support.v17.leanback.widget.RowContainerView,androidx.leanback.widget.RowContainerView
+android.support.v17.leanback.widget.RowHeaderPresenter,androidx.leanback.widget.RowHeaderPresenter
+android.support.v17.leanback.widget.RowHeaderView,androidx.leanback.widget.RowHeaderView
+android.support.v17.leanback.widget.RowPresenter,androidx.leanback.widget.RowPresenter
+android.support.v17.leanback.widget.ScaleFrameLayout,androidx.leanback.widget.ScaleFrameLayout
+android.support.v17.leanback.widget.SearchBar,androidx.leanback.widget.SearchBar
+android.support.v17.leanback.widget.SearchEditText,androidx.leanback.widget.SearchEditText
+android.support.v17.leanback.widget.SearchOrbView,androidx.leanback.widget.SearchOrbView
+android.support.v17.leanback.widget.SectionRow,androidx.leanback.widget.SectionRow
+android.support.v17.leanback.widget.SeekBar,androidx.leanback.widget.SeekBar
+android.support.v17.leanback.widget.ShadowHelper,androidx.leanback.widget.ShadowHelper
+android.support.v17.leanback.widget.ShadowHelperApi21,androidx.leanback.widget.ShadowHelperApi21
+android.support.v17.leanback.widget.ShadowOverlayContainer,androidx.leanback.widget.ShadowOverlayContainer
+android.support.v17.leanback.widget.ShadowOverlayHelper,androidx.leanback.widget.ShadowOverlayHelper
+android.support.v17.leanback.widget.SinglePresenterSelector,androidx.leanback.widget.SinglePresenterSelector
+android.support.v17.leanback.widget.SingleRow,androidx.leanback.widget.SingleRow
+android.support.v17.leanback.widget.SparseArrayObjectAdapter,androidx.leanback.widget.SparseArrayObjectAdapter
+android.support.v17.leanback.widget.SpeechOrbView,androidx.leanback.widget.SpeechOrbView
+android.support.v17.leanback.widget.SpeechRecognitionCallback,androidx.leanback.widget.SpeechRecognitionCallback
+android.support.v17.leanback.widget.StaggeredGrid,androidx.leanback.widget.StaggeredGrid
+android.support.v17.leanback.widget.StaggeredGridDefault,androidx.leanback.widget.StaggeredGridDefault
+android.support.v17.leanback.widget.StaticShadowHelper,androidx.leanback.widget.StaticShadowHelper
+android.support.v17.leanback.widget.StreamingTextView,androidx.leanback.widget.StreamingTextView
+android.support.v17.leanback.widget.ThumbsBar,androidx.leanback.widget.ThumbsBar
+android.support.v17.leanback.widget.TitleHelper,androidx.leanback.widget.TitleHelper
+android.support.v17.leanback.widget.TitleView,androidx.leanback.widget.TitleView
+android.support.v17.leanback.widget.TitleViewAdapter,androidx.leanback.widget.TitleViewAdapter
+android.support.v17.leanback.widget.Util,androidx.leanback.widget.Util
+android.support.v17.leanback.widget.VerticalGridPresenter,androidx.leanback.widget.VerticalGridPresenter
+android.support.v17.leanback.widget.VerticalGridView,androidx.leanback.widget.VerticalGridView
+android.support.v17.leanback.widget.VideoSurfaceView,androidx.leanback.widget.VideoSurfaceView
+android.support.v17.leanback.widget.ViewHolderTask,androidx.leanback.widget.ViewHolderTask
+android.support.v17.leanback.widget.ViewsStateBundle,androidx.leanback.widget.ViewsStateBundle
+android.support.v17.leanback.widget.Visibility,androidx.leanback.widget.Visibility
+android.support.v17.leanback.widget.WindowAlignment,androidx.leanback.widget.WindowAlignment
+android.support.v17.preference.BaseLeanbackPreferenceFragment,androidx.leanback.preference.BaseLeanbackPreferenceFragment
+android.support.v17.preference.LeanbackListPreferenceDialogFragment,androidx.leanback.preference.LeanbackListPreferenceDialogFragment
+android.support.v17.preference.LeanbackPreferenceDialogFragment,androidx.leanback.preference.LeanbackPreferenceDialogFragment
+android.support.v17.preference.LeanbackPreferenceFragment,androidx.leanback.preference.LeanbackPreferenceFragment
+android.support.v17.preference.LeanbackPreferenceFragmentTransitionHelperApi21,androidx.leanback.preference.LeanbackPreferenceFragmentTransitionHelperApi21
+android.support.v17.preference.LeanbackSettingsFragment,androidx.leanback.preference.LeanbackSettingsFragment
+android.support.v17.preference.LeanbackSettingsRootView,androidx.leanback.preference.LeanbackSettingsRootView
+android.support.v17.preference.R,androidx.leanback.preference.R
+android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat,androidx.core.accessibilityservice.AccessibilityServiceInfoCompat
+android.support.v4.app.ActionBarDrawerToggle,androidx.legacy.app.ActionBarDrawerToggle
+android.support.v4.app.ActivityCompat,androidx.core.app.ActivityCompat
+android.support.v4.app.ActivityManagerCompat,androidx.core.app.ActivityManagerCompat
+android.support.v4.app.ActivityOptionsCompat,androidx.core.app.ActivityOptionsCompat
+android.support.v4.app.AlarmManagerCompat,androidx.core.app.AlarmManagerCompat
+android.support.v4.app.AppComponentFactory,androidx.core.app.AppComponentFactory
+android.support.v4.app.AppLaunchChecker,androidx.core.app.AppLaunchChecker
+android.support.v4.app.AppOpsManagerCompat,androidx.core.app.AppOpsManagerCompat
+android.support.v4.app.BackStackRecord,androidx.fragment.app.BackStackRecord
+android.support.v4.app.BackStackState,androidx.fragment.app.BackStackState
+android.support.v4.app.BundleCompat,androidx.core.app.BundleCompat
+android.support.v4.app.CoreComponentFactory,androidx.core.app.CoreComponentFactory
+android.support.v4.app.DialogFragment,androidx.fragment.app.DialogFragment
+android.support.v4.app.Fragment,androidx.fragment.app.Fragment
+android.support.v4.app.FragmentActivity,androidx.fragment.app.FragmentActivity
+android.support.v4.app.FragmentContainer,androidx.fragment.app.FragmentContainer
+android.support.v4.app.FragmentController,androidx.fragment.app.FragmentController
+android.support.v4.app.FragmentHostCallback,androidx.fragment.app.FragmentHostCallback
+android.support.v4.app.FragmentManager,androidx.fragment.app.FragmentManager
+android.support.v4.app.FragmentManagerImpl,androidx.fragment.app.FragmentManagerImpl
+android.support.v4.app.FragmentManagerNonConfig,androidx.fragment.app.FragmentManagerNonConfig
+android.support.v4.app.FragmentManagerState,androidx.fragment.app.FragmentManagerState
+android.support.v4.app.FragmentPagerAdapter,androidx.fragment.app.FragmentPagerAdapter
+android.support.v4.app.FragmentState,androidx.fragment.app.FragmentState
+android.support.v4.app.FragmentStatePagerAdapter,androidx.fragment.app.FragmentStatePagerAdapter
+android.support.v4.app.FragmentTabHost,androidx.fragment.app.FragmentTabHost
+android.support.v4.app.FragmentTransaction,androidx.fragment.app.FragmentTransaction
+android.support.v4.app.FragmentTransition,androidx.fragment.app.FragmentTransition
+android.support.v4.app.FragmentTransitionCompat21,androidx.fragment.app.FragmentTransitionCompat21
+android.support.v4.app.FragmentTransitionImpl,androidx.fragment.app.FragmentTransitionImpl
+android.support.v4.app.FrameMetricsAggregator,androidx.core.app.FrameMetricsAggregator
+android.support.v4.app.INotificationSideChannel,androidx.core.app.INotificationSideChannel
+android.support.v4.app.JobIntentService,androidx.core.app.JobIntentService
+android.support.v4.app.ListFragment,androidx.fragment.app.ListFragment
+android.support.v4.app.LoaderManager,androidx.loader.app.LoaderManager
+android.support.v4.app.LoaderManagerImpl,androidx.loader.app.LoaderManagerImpl
+android.support.v4.app.NavUtils,androidx.core.app.NavUtils
+android.support.v4.app.NotificationBuilderWithBuilderAccessor,androidx.core.app.NotificationBuilderWithBuilderAccessor
+android.support.v4.app.NotificationCompat,androidx.core.app.NotificationCompat
+android.support.v4.app.NotificationCompatBuilder,androidx.core.app.NotificationCompatBuilder
+android.support.v4.app.NotificationCompatExtras,androidx.core.app.NotificationCompatExtras
+android.support.v4.app.NotificationCompatJellybean,androidx.core.app.NotificationCompatJellybean
+android.support.v4.app.NotificationCompatSideChannelService,androidx.core.app.NotificationCompatSideChannelService
+android.support.v4.app.NotificationManagerCompat,androidx.core.app.NotificationManagerCompat
+android.support.v4.app.OneShotPreDrawListener,androidx.fragment.app.OneShotPreDrawListener
+android.support.v4.app.Person,androidx.core.app.Person
+android.support.v4.app.RemoteInput,androidx.core.app.RemoteInput
+android.support.v4.app.ServiceCompat,androidx.core.app.ServiceCompat
+android.support.v4.app.ShareCompat,androidx.core.app.ShareCompat
+android.support.v4.app.SharedElementCallback,androidx.core.app.SharedElementCallback
+android.support.v4.app.SuperNotCalledException,androidx.fragment.app.SuperNotCalledException
+android.support.v4.app.SupportActivity,androidx.core.app.ComponentActivity
+android.support.v4.app.TaskStackBuilder,androidx.core.app.TaskStackBuilder
+android.support.v4.content.AsyncTaskLoader,androidx.loader.content.AsyncTaskLoader
+android.support.v4.content.ContentResolverCompat,androidx.core.content.ContentResolverCompat
+android.support.v4.content.ContextCompat,androidx.core.content.ContextCompat
+android.support.v4.content.CursorLoader,androidx.loader.content.CursorLoader
+android.support.v4.content.FileProvider,androidx.core.content.FileProvider
+android.support.v4.content.IntentCompat,androidx.core.content.IntentCompat
+android.support.v4.content.Loader,androidx.loader.content.Loader
+android.support.v4.content.LocalBroadcastManager,androidx.localbroadcastmanager.content.LocalBroadcastManager
+android.support.v4.content.MimeTypeFilter,androidx.core.content.MimeTypeFilter
+android.support.v4.content.ModernAsyncTask,androidx.loader.content.ModernAsyncTask
+android.support.v4.content.PermissionChecker,androidx.core.content.PermissionChecker
+android.support.v4.content.pm.ActivityInfoCompat,androidx.core.content.pm.ActivityInfoCompat
+android.support.v4.content.pm.PackageInfoCompat,androidx.core.content.pm.PackageInfoCompat
+android.support.v4.content.pm.PermissionInfoCompat,androidx.core.content.pm.PermissionInfoCompat
+android.support.v4.content.pm.ShortcutInfoCompat,androidx.core.content.pm.ShortcutInfoCompat
+android.support.v4.content.pm.ShortcutManagerCompat,androidx.core.content.pm.ShortcutManagerCompat
+android.support.v4.content.res.ColorStateListInflaterCompat,androidx.core.content.res.ColorStateListInflaterCompat
+android.support.v4.content.res.ComplexColorCompat,androidx.core.content.res.ComplexColorCompat
+android.support.v4.content.res.ConfigurationHelper,androidx.core.content.res.ConfigurationHelper
+android.support.v4.content.res.FontResourcesParserCompat,androidx.core.content.res.FontResourcesParserCompat
+android.support.v4.content.res.GradientColorInflaterCompat,androidx.core.content.res.GradientColorInflaterCompat
+android.support.v4.content.res.GrowingArrayUtils,androidx.core.content.res.GrowingArrayUtils
+android.support.v4.content.res.ResourcesCompat,androidx.core.content.res.ResourcesCompat
+android.support.v4.content.res.TypedArrayUtils,androidx.core.content.res.TypedArrayUtils
+android.support.v4.content.SharedPreferencesCompat,androidx.core.content.SharedPreferencesCompat
+android.support.v4.content.WakefulBroadcastReceiver,androidx.legacy.content.WakefulBroadcastReceiver
+android.support.v4.database.CursorWindowCompat,androidx.core.database.CursorWindowCompat
+android.support.v4.database.DatabaseUtilsCompat,androidx.core.database.DatabaseUtilsCompat
+android.support.v4.database.sqlite.SQLiteCursorCompat,androidx.core.database.sqlite.SQLiteCursorCompat
+android.support.v4.graphics.BitmapCompat,androidx.core.graphics.BitmapCompat
+android.support.v4.graphics.ColorUtils,androidx.core.graphics.ColorUtils
+android.support.v4.graphics.drawable.DrawableCompat,androidx.core.graphics.drawable.DrawableCompat
+android.support.v4.graphics.drawable.IconCompat,androidx.core.graphics.drawable.IconCompat
+android.support.v4.graphics.drawable.IconCompatParcelizer,android.support.v4.graphics.drawable.IconCompatParcelizer
+android.support.v4.graphics.drawable.RoundedBitmapDrawable,androidx.core.graphics.drawable.RoundedBitmapDrawable
+android.support.v4.graphics.drawable.RoundedBitmapDrawable21,androidx.core.graphics.drawable.RoundedBitmapDrawable21
+android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory,androidx.core.graphics.drawable.RoundedBitmapDrawableFactory
+android.support.v4.graphics.drawable.TintAwareDrawable,androidx.core.graphics.drawable.TintAwareDrawable
+android.support.v4.graphics.drawable.WrappedDrawable,androidx.core.graphics.drawable.WrappedDrawable
+android.support.v4.graphics.drawable.WrappedDrawableApi14,androidx.core.graphics.drawable.WrappedDrawableApi14
+android.support.v4.graphics.drawable.WrappedDrawableApi21,androidx.core.graphics.drawable.WrappedDrawableApi21
+android.support.v4.graphics.PaintCompat,androidx.core.graphics.PaintCompat
+android.support.v4.graphics.PathParser,androidx.core.graphics.PathParser
+android.support.v4.graphics.PathSegment,androidx.core.graphics.PathSegment
+android.support.v4.graphics.PathUtils,androidx.core.graphics.PathUtils
+android.support.v4.graphics.TypefaceCompat,androidx.core.graphics.TypefaceCompat
+android.support.v4.graphics.TypefaceCompatApi21Impl,androidx.core.graphics.TypefaceCompatApi21Impl
+android.support.v4.graphics.TypefaceCompatApi24Impl,androidx.core.graphics.TypefaceCompatApi24Impl
+android.support.v4.graphics.TypefaceCompatApi26Impl,androidx.core.graphics.TypefaceCompatApi26Impl
+android.support.v4.graphics.TypefaceCompatApi28Impl,androidx.core.graphics.TypefaceCompatApi28Impl
+android.support.v4.graphics.TypefaceCompatBaseImpl,androidx.core.graphics.TypefaceCompatBaseImpl
+android.support.v4.graphics.TypefaceCompatUtil,androidx.core.graphics.TypefaceCompatUtil
+android.support.v4.hardware.display.DisplayManagerCompat,androidx.core.hardware.display.DisplayManagerCompat
+android.support.v4.hardware.fingerprint.FingerprintManagerCompat,androidx.core.hardware.fingerprint.FingerprintManagerCompat
+android.support.v4.internal.view.SupportMenu,androidx.core.internal.view.SupportMenu
+android.support.v4.internal.view.SupportMenuItem,androidx.core.internal.view.SupportMenuItem
+android.support.v4.internal.view.SupportSubMenu,androidx.core.internal.view.SupportSubMenu
+android.support.v4.math.MathUtils,androidx.core.math.MathUtils
+android.support.v4.media.app.NotificationCompat,androidx.media.app.NotificationCompat
+android.support.v4.media.AudioAttributesCompat,androidx.media.AudioAttributesCompat
+android.support.v4.media.AudioAttributesImpl,android.support.v4.media.AudioAttributesImpl
+android.support.v4.media.AudioAttributesImplApi21,android.support.v4.media.AudioAttributesImplApi21
+android.support.v4.media.AudioAttributesImplBase,android.support.v4.media.AudioAttributesImplBase
+android.support.v4.media.MediaBrowserCompat,android.support.v4.media.MediaBrowserCompat
+android.support.v4.media.MediaBrowserCompatApi21,android.support.v4.media.MediaBrowserCompatApi21
+android.support.v4.media.MediaBrowserCompatApi23,android.support.v4.media.MediaBrowserCompatApi23
+android.support.v4.media.MediaBrowserCompatApi26,android.support.v4.media.MediaBrowserCompatApi26
+android.support.v4.media.MediaBrowserCompatUtils,androidx.media.MediaBrowserCompatUtils
+android.support.v4.media.MediaBrowserProtocol,androidx.media.MediaBrowserProtocol
+android.support.v4.media.MediaBrowserServiceCompat,androidx.media.MediaBrowserServiceCompat
+android.support.v4.media.MediaBrowserServiceCompatApi21,androidx.media.MediaBrowserServiceCompatApi21
+android.support.v4.media.MediaBrowserServiceCompatApi23,androidx.media.MediaBrowserServiceCompatApi23
+android.support.v4.media.MediaBrowserServiceCompatApi26,androidx.media.MediaBrowserServiceCompatApi26
+android.support.v4.media.MediaDescriptionCompat,android.support.v4.media.MediaDescriptionCompat
+android.support.v4.media.MediaDescriptionCompatApi21,android.support.v4.media.MediaDescriptionCompatApi21
+android.support.v4.media.MediaDescriptionCompatApi23,android.support.v4.media.MediaDescriptionCompatApi23
+android.support.v4.media.MediaMetadataCompat,android.support.v4.media.MediaMetadataCompat
+android.support.v4.media.MediaMetadataCompatApi21,android.support.v4.media.MediaMetadataCompatApi21
+android.support.v4.media.MediaSessionManager,android.support.v4.media.MediaSessionManager
+android.support.v4.media.MediaSessionManagerImplApi21,android.support.v4.media.MediaSessionManagerImplApi21
+android.support.v4.media.MediaSessionManagerImplApi28,android.support.v4.media.MediaSessionManagerImplApi28
+android.support.v4.media.MediaSessionManagerImplBase,android.support.v4.media.MediaSessionManagerImplBase
+android.support.v4.media.ParceledListSliceAdapterApi21,android.support.v4.media.ParceledListSliceAdapterApi21
+android.support.v4.media.RatingCompat,android.support.v4.media.RatingCompat
+android.support.v4.media.session.IMediaControllerCallback,android.support.v4.media.session.IMediaControllerCallback
+android.support.v4.media.session.IMediaSession,android.support.v4.media.session.IMediaSession
+android.support.v4.media.session.MediaButtonReceiver,androidx.media.session.MediaButtonReceiver
+android.support.v4.media.session.MediaControllerCompat,android.support.v4.media.session.MediaControllerCompat
+android.support.v4.media.session.MediaControllerCompatApi21,android.support.v4.media.session.MediaControllerCompatApi21
+android.support.v4.media.session.MediaControllerCompatApi23,android.support.v4.media.session.MediaControllerCompatApi23
+android.support.v4.media.session.MediaControllerCompatApi24,android.support.v4.media.session.MediaControllerCompatApi24
+android.support.v4.media.session.MediaSessionCompat,android.support.v4.media.session.MediaSessionCompat
+android.support.v4.media.session.MediaSessionCompatApi21,android.support.v4.media.session.MediaSessionCompatApi21
+android.support.v4.media.session.MediaSessionCompatApi22,android.support.v4.media.session.MediaSessionCompatApi22
+android.support.v4.media.session.MediaSessionCompatApi23,android.support.v4.media.session.MediaSessionCompatApi23
+android.support.v4.media.session.MediaSessionCompatApi24,android.support.v4.media.session.MediaSessionCompatApi24
+android.support.v4.media.session.ParcelableVolumeInfo,android.support.v4.media.session.ParcelableVolumeInfo
+android.support.v4.media.session.PlaybackStateCompat,android.support.v4.media.session.PlaybackStateCompat
+android.support.v4.media.session.PlaybackStateCompatApi21,android.support.v4.media.session.PlaybackStateCompatApi21
+android.support.v4.media.session.PlaybackStateCompatApi22,android.support.v4.media.session.PlaybackStateCompatApi22
+android.support.v4.media.VolumeProviderCompat,androidx.media.VolumeProviderCompat
+android.support.v4.media.VolumeProviderCompatApi21,androidx.media.VolumeProviderCompatApi21
+android.support.v4.net.ConnectivityManagerCompat,androidx.core.net.ConnectivityManagerCompat
+android.support.v4.net.DatagramSocketWrapper,androidx.core.net.DatagramSocketWrapper
+android.support.v4.net.TrafficStatsCompat,androidx.core.net.TrafficStatsCompat
+android.support.v4.os.BuildCompat,androidx.core.os.BuildCompat
+android.support.v4.os.CancellationSignal,androidx.core.os.CancellationSignal
+android.support.v4.os.ConfigurationCompat,androidx.core.os.ConfigurationCompat
+android.support.v4.os.EnvironmentCompat,androidx.core.os.EnvironmentCompat
+android.support.v4.os.HandlerCompat,androidx.core.os.HandlerCompat
+android.support.v4.os.IResultReceiver,androidx.core.os.IResultReceiver
+android.support.v4.os.LocaleHelper,androidx.core.os.LocaleHelper
+android.support.v4.os.LocaleListCompat,androidx.core.os.LocaleListCompat
+android.support.v4.os.LocaleListHelper,androidx.core.os.LocaleListHelper
+android.support.v4.os.LocaleListInterface,androidx.core.os.LocaleListInterface
+android.support.v4.os.OperationCanceledException,androidx.core.os.OperationCanceledException
+android.support.v4.os.ParcelableCompat,androidx.core.os.ParcelableCompat
+android.support.v4.os.ParcelableCompatCreatorCallbacks,androidx.core.os.ParcelableCompatCreatorCallbacks
+android.support.v4.os.ParcelCompat,androidx.core.os.ParcelCompat
+android.support.v4.os.ResultReceiver,androidx.core.os.ResultReceiver
+android.support.v4.os.TraceCompat,androidx.core.os.TraceCompat
+android.support.v4.os.UserManagerCompat,androidx.core.os.UserManagerCompat
+android.support.v4.print.PrintHelper,androidx.print.PrintHelper
+android.support.v4.provider.DocumentFile,androidx.documentfile.provider.DocumentFile
+android.support.v4.provider.DocumentsContractApi19,androidx.documentfile.provider.DocumentsContractApi19
+android.support.v4.provider.FontRequest,androidx.core.provider.FontRequest
+android.support.v4.provider.FontsContractCompat,androidx.core.provider.FontsContractCompat
+android.support.v4.provider.RawDocumentFile,androidx.documentfile.provider.RawDocumentFile
+android.support.v4.provider.SelfDestructiveThread,androidx.core.provider.SelfDestructiveThread
+android.support.v4.provider.SingleDocumentFile,androidx.documentfile.provider.SingleDocumentFile
+android.support.v4.provider.TreeDocumentFile,androidx.documentfile.provider.TreeDocumentFile
+android.support.v4.text.BidiFormatter,androidx.core.text.BidiFormatter
+android.support.v4.text.HtmlCompat,androidx.core.text.HtmlCompat
+android.support.v4.text.ICUCompat,androidx.core.text.ICUCompat
+android.support.v4.text.PrecomputedTextCompat,androidx.core.text.PrecomputedTextCompat
+android.support.v4.text.TextDirectionHeuristicCompat,androidx.core.text.TextDirectionHeuristicCompat
+android.support.v4.text.TextDirectionHeuristicsCompat,androidx.core.text.TextDirectionHeuristicsCompat
+android.support.v4.text.TextUtilsCompat,androidx.core.text.TextUtilsCompat
+android.support.v4.text.util.FindAddress,androidx.core.text.util.FindAddress
+android.support.v4.text.util.LinkifyCompat,androidx.core.text.util.LinkifyCompat
+android.support.v4.util.ArrayMap,androidx.collection.ArrayMap
+android.support.v4.util.ArraySet,androidx.collection.ArraySet
+android.support.v4.util.AtomicFile,androidx.core.util.AtomicFile
+android.support.v4.util.CircularArray,androidx.collection.CircularArray
+android.support.v4.util.CircularIntArray,androidx.collection.CircularIntArray
+android.support.v4.util.Consumer,androidx.core.util.Consumer
+android.support.v4.util.ContainerHelpers,androidx.collection.ContainerHelpers
+android.support.v4.util.DebugUtils,androidx.core.util.DebugUtils
+android.support.v4.util.LogWriter,androidx.core.util.LogWriter
+android.support.v4.util.LongSparseArray,androidx.collection.LongSparseArray
+android.support.v4.util.LruCache,androidx.collection.LruCache
+android.support.v4.util.MapCollections,androidx.collection.MapCollections
+android.support.v4.util.ObjectsCompat,androidx.core.util.ObjectsCompat
+android.support.v4.util.Pair,androidx.core.util.Pair
+android.support.v4.util.PatternsCompat,androidx.core.util.PatternsCompat
+android.support.v4.util.Pools,androidx.core.util.Pools
+android.support.v4.util.Preconditions,androidx.core.util.Preconditions
+android.support.v4.util.SimpleArrayMap,androidx.collection.SimpleArrayMap
+android.support.v4.util.SparseArrayCompat,androidx.collection.SparseArrayCompat
+android.support.v4.util.TimeUtils,androidx.core.util.TimeUtils
+android.support.v4.view.AbsSavedState,androidx.customview.view.AbsSavedState
+android.support.v4.view.accessibility.AccessibilityEventCompat,androidx.core.view.accessibility.AccessibilityEventCompat
+android.support.v4.view.accessibility.AccessibilityManagerCompat,androidx.core.view.accessibility.AccessibilityManagerCompat
+android.support.v4.view.accessibility.AccessibilityNodeInfoCompat,androidx.core.view.accessibility.AccessibilityNodeInfoCompat
+android.support.v4.view.accessibility.AccessibilityNodeProviderCompat,androidx.core.view.accessibility.AccessibilityNodeProviderCompat
+android.support.v4.view.accessibility.AccessibilityRecordCompat,androidx.core.view.accessibility.AccessibilityRecordCompat
+android.support.v4.view.accessibility.AccessibilityWindowInfoCompat,androidx.core.view.accessibility.AccessibilityWindowInfoCompat
+android.support.v4.view.AccessibilityDelegateCompat,androidx.core.view.AccessibilityDelegateCompat
+android.support.v4.view.ActionProvider,androidx.core.view.ActionProvider
+android.support.v4.view.animation.FastOutLinearInInterpolator,androidx.interpolator.view.animation.FastOutLinearInInterpolator
+android.support.v4.view.animation.FastOutSlowInInterpolator,androidx.interpolator.view.animation.FastOutSlowInInterpolator
+android.support.v4.view.animation.LinearOutSlowInInterpolator,androidx.interpolator.view.animation.LinearOutSlowInInterpolator
+android.support.v4.view.animation.LookupTableInterpolator,androidx.interpolator.view.animation.LookupTableInterpolator
+android.support.v4.view.animation.PathInterpolatorApi14,androidx.core.view.animation.PathInterpolatorApi14
+android.support.v4.view.animation.PathInterpolatorCompat,androidx.core.view.animation.PathInterpolatorCompat
+android.support.v4.view.AsyncLayoutInflater,androidx.asynclayoutinflater.view.AsyncLayoutInflater
+android.support.v4.view.DisplayCutoutCompat,androidx.core.view.DisplayCutoutCompat
+android.support.v4.view.GestureDetectorCompat,androidx.core.view.GestureDetectorCompat
+android.support.v4.view.GravityCompat,androidx.core.view.GravityCompat
+android.support.v4.view.InputDeviceCompat,androidx.core.view.InputDeviceCompat
+android.support.v4.view.KeyEventDispatcher,androidx.core.view.KeyEventDispatcher
+android.support.v4.view.LayoutInflaterCompat,androidx.core.view.LayoutInflaterCompat
+android.support.v4.view.LayoutInflaterFactory,androidx.core.view.LayoutInflaterFactory
+android.support.v4.view.MarginLayoutParamsCompat,androidx.core.view.MarginLayoutParamsCompat
+android.support.v4.view.MenuCompat,androidx.core.view.MenuCompat
+android.support.v4.view.MenuItemCompat,androidx.core.view.MenuItemCompat
+android.support.v4.view.MotionEventCompat,androidx.core.view.MotionEventCompat
+android.support.v4.view.NestedScrollingChild,androidx.core.view.NestedScrollingChild
+android.support.v4.view.NestedScrollingChild2,androidx.core.view.NestedScrollingChild2
+android.support.v4.view.NestedScrollingChildHelper,androidx.core.view.NestedScrollingChildHelper
+android.support.v4.view.NestedScrollingParent,androidx.core.view.NestedScrollingParent
+android.support.v4.view.NestedScrollingParent2,androidx.core.view.NestedScrollingParent2
+android.support.v4.view.NestedScrollingParentHelper,androidx.core.view.NestedScrollingParentHelper
+android.support.v4.view.OnApplyWindowInsetsListener,androidx.core.view.OnApplyWindowInsetsListener
+android.support.v4.view.PagerAdapter,androidx.viewpager.widget.PagerAdapter
+android.support.v4.view.PagerTabStrip,androidx.viewpager.widget.PagerTabStrip
+android.support.v4.view.PagerTitleStrip,androidx.viewpager.widget.PagerTitleStrip
+android.support.v4.view.PointerIconCompat,androidx.core.view.PointerIconCompat
+android.support.v4.view.ScaleGestureDetectorCompat,androidx.core.view.ScaleGestureDetectorCompat
+android.support.v4.view.ScrollingView,androidx.core.view.ScrollingView
+android.support.v4.view.TintableBackgroundView,androidx.core.view.TintableBackgroundView
+android.support.v4.view.VelocityTrackerCompat,androidx.core.view.VelocityTrackerCompat
+android.support.v4.view.ViewCompat,androidx.core.view.ViewCompat
+android.support.v4.view.ViewConfigurationCompat,androidx.core.view.ViewConfigurationCompat
+android.support.v4.view.ViewGroupCompat,androidx.core.view.ViewGroupCompat
+android.support.v4.view.ViewPager,androidx.viewpager.widget.ViewPager
+android.support.v4.view.ViewParentCompat,androidx.core.view.ViewParentCompat
+android.support.v4.view.ViewPropertyAnimatorCompat,androidx.core.view.ViewPropertyAnimatorCompat
+android.support.v4.view.ViewPropertyAnimatorListener,androidx.core.view.ViewPropertyAnimatorListener
+android.support.v4.view.ViewPropertyAnimatorListenerAdapter,androidx.core.view.ViewPropertyAnimatorListenerAdapter
+android.support.v4.view.ViewPropertyAnimatorUpdateListener,androidx.core.view.ViewPropertyAnimatorUpdateListener
+android.support.v4.view.WindowCompat,androidx.core.view.WindowCompat
+android.support.v4.view.WindowInsetsCompat,androidx.core.view.WindowInsetsCompat
+android.support.v4.widget.AutoScrollHelper,androidx.core.widget.AutoScrollHelper
+android.support.v4.widget.AutoSizeableTextView,androidx.core.widget.AutoSizeableTextView
+android.support.v4.widget.CircleImageView,androidx.swiperefreshlayout.widget.CircleImageView
+android.support.v4.widget.CircularProgressDrawable,androidx.swiperefreshlayout.widget.CircularProgressDrawable
+android.support.v4.widget.CompoundButtonCompat,androidx.core.widget.CompoundButtonCompat
+android.support.v4.widget.ContentLoadingProgressBar,androidx.core.widget.ContentLoadingProgressBar
+android.support.v4.widget.CursorAdapter,androidx.cursoradapter.widget.CursorAdapter
+android.support.v4.widget.CursorFilter,androidx.cursoradapter.widget.CursorFilter
+android.support.v4.widget.DirectedAcyclicGraph,androidx.coordinatorlayout.widget.DirectedAcyclicGraph
+android.support.v4.widget.DrawerLayout,androidx.drawerlayout.widget.DrawerLayout
+android.support.v4.widget.EdgeEffectCompat,androidx.core.widget.EdgeEffectCompat
+android.support.v4.widget.ExploreByTouchHelper,androidx.customview.widget.ExploreByTouchHelper
+android.support.v4.widget.FocusStrategy,androidx.customview.widget.FocusStrategy
+android.support.v4.widget.ImageViewCompat,androidx.core.widget.ImageViewCompat
+android.support.v4.widget.ListPopupWindowCompat,androidx.core.widget.ListPopupWindowCompat
+android.support.v4.widget.ListViewAutoScrollHelper,androidx.core.widget.ListViewAutoScrollHelper
+android.support.v4.widget.ListViewCompat,androidx.core.widget.ListViewCompat
+android.support.v4.widget.NestedScrollView,androidx.core.widget.NestedScrollView
+android.support.v4.widget.PopupMenuCompat,androidx.core.widget.PopupMenuCompat
+android.support.v4.widget.PopupWindowCompat,androidx.core.widget.PopupWindowCompat
+android.support.v4.widget.ResourceCursorAdapter,androidx.cursoradapter.widget.ResourceCursorAdapter
+android.support.v4.widget.ScrollerCompat,androidx.core.widget.ScrollerCompat
+android.support.v4.widget.SimpleCursorAdapter,androidx.cursoradapter.widget.SimpleCursorAdapter
+android.support.v4.widget.SlidingPaneLayout,androidx.slidingpanelayout.widget.SlidingPaneLayout
+android.support.v4.widget.Space,androidx.legacy.widget.Space
+android.support.v4.widget.SwipeRefreshLayout,androidx.swiperefreshlayout.widget.SwipeRefreshLayout
+android.support.v4.widget.TextViewCompat,androidx.core.widget.TextViewCompat
+android.support.v4.widget.TintableCompoundButton,androidx.core.widget.TintableCompoundButton
+android.support.v4.widget.TintableImageSourceView,androidx.core.widget.TintableImageSourceView
+android.support.v4.widget.ViewDragHelper,androidx.customview.widget.ViewDragHelper
+android.support.v4.widget.ViewGroupUtils,androidx.coordinatorlayout.widget.ViewGroupUtils
+android.support.v7.app.ActionBar,androidx.appcompat.app.ActionBar
+android.support.v7.app.ActionBarDrawerToggle,androidx.appcompat.app.ActionBarDrawerToggle
+android.support.v7.app.ActionBarDrawerToggleHoneycomb,androidx.appcompat.app.ActionBarDrawerToggleHoneycomb
+android.support.v7.app.AlertController,androidx.appcompat.app.AlertController
+android.support.v7.app.AlertDialog,androidx.appcompat.app.AlertDialog
+android.support.v7.app.AppCompatActivity,androidx.appcompat.app.AppCompatActivity
+android.support.v7.app.AppCompatCallback,androidx.appcompat.app.AppCompatCallback
+android.support.v7.app.AppCompatDelegate,androidx.appcompat.app.AppCompatDelegate
+android.support.v7.app.AppCompatDelegateImpl,androidx.appcompat.app.AppCompatDelegateImpl
+android.support.v7.app.AppCompatDialog,androidx.appcompat.app.AppCompatDialog
+android.support.v7.app.AppCompatDialogFragment,androidx.appcompat.app.AppCompatDialogFragment
+android.support.v7.app.AppCompatViewInflater,androidx.appcompat.app.AppCompatViewInflater
+android.support.v7.app.MediaRouteActionProvider,androidx.mediarouter.app.MediaRouteActionProvider
+android.support.v7.app.MediaRouteButton,androidx.mediarouter.app.MediaRouteButton
+android.support.v7.app.MediaRouteCastDialog,androidx.mediarouter.app.MediaRouteCastDialog
+android.support.v7.app.MediaRouteChooserDialog,androidx.mediarouter.app.MediaRouteChooserDialog
+android.support.v7.app.MediaRouteChooserDialogFragment,androidx.mediarouter.app.MediaRouteChooserDialogFragment
+android.support.v7.app.MediaRouteControllerDialog,androidx.mediarouter.app.MediaRouteControllerDialog
+android.support.v7.app.MediaRouteControllerDialogFragment,androidx.mediarouter.app.MediaRouteControllerDialogFragment
+android.support.v7.app.MediaRouteDevicePickerDialog,androidx.mediarouter.app.MediaRouteDevicePickerDialog
+android.support.v7.app.MediaRouteDialogFactory,androidx.mediarouter.app.MediaRouteDialogFactory
+android.support.v7.app.MediaRouteDialogHelper,androidx.mediarouter.app.MediaRouteDialogHelper
+android.support.v7.app.MediaRouteDiscoveryFragment,androidx.mediarouter.app.MediaRouteDiscoveryFragment
+android.support.v7.app.MediaRouteExpandCollapseButton,androidx.mediarouter.app.MediaRouteExpandCollapseButton
+android.support.v7.app.MediaRouterThemeHelper,androidx.mediarouter.app.MediaRouterThemeHelper
+android.support.v7.app.MediaRouteVolumeSlider,androidx.mediarouter.app.MediaRouteVolumeSlider
+android.support.v7.app.NavItemSelectedListener,androidx.appcompat.app.NavItemSelectedListener
+android.support.v7.app.OverlayListView,androidx.mediarouter.app.OverlayListView
+android.support.v7.app.ResourcesFlusher,androidx.appcompat.app.ResourcesFlusher
+android.support.v7.app.ToolbarActionBar,androidx.appcompat.app.ToolbarActionBar
+android.support.v7.app.TwilightCalculator,androidx.appcompat.app.TwilightCalculator
+android.support.v7.app.TwilightManager,androidx.appcompat.app.TwilightManager
+android.support.v7.app.WindowDecorActionBar,androidx.appcompat.app.WindowDecorActionBar
+android.support.v7.appcompat.R,androidx.appcompat.R
+android.support.v7.cardview.R,androidx.cardview.R
+android.support.v7.content.res.AppCompatResources,androidx.appcompat.content.res.AppCompatResources
+android.support.v7.graphics.ColorCutQuantizer,androidx.palette.graphics.ColorCutQuantizer
+android.support.v7.graphics.drawable.AnimatedStateListDrawableCompat,androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat
+android.support.v7.graphics.drawable.DrawableContainer,androidx.appcompat.graphics.drawable.DrawableContainer
+android.support.v7.graphics.drawable.DrawableWrapper,androidx.appcompat.graphics.drawable.DrawableWrapper
+android.support.v7.graphics.drawable.DrawerArrowDrawable,androidx.appcompat.graphics.drawable.DrawerArrowDrawable
+android.support.v7.graphics.drawable.StateListDrawable,androidx.appcompat.graphics.drawable.StateListDrawable
+android.support.v7.graphics.Palette,androidx.palette.graphics.Palette
+android.support.v7.graphics.Target,androidx.palette.graphics.Target
+android.support.v7.gridlayout.R,androidx.gridlayout.R
+android.support.v7.internal.widget.PreferenceImageView,androidx.preference.internal.PreferenceImageView
+android.support.v7.media.MediaControlIntent,androidx.mediarouter.media.MediaControlIntent
+android.support.v7.media.MediaItemMetadata,androidx.mediarouter.media.MediaItemMetadata
+android.support.v7.media.MediaItemStatus,androidx.mediarouter.media.MediaItemStatus
+android.support.v7.media.MediaRouteDescriptor,androidx.mediarouter.media.MediaRouteDescriptor
+android.support.v7.media.MediaRouteDiscoveryRequest,androidx.mediarouter.media.MediaRouteDiscoveryRequest
+android.support.v7.media.MediaRouteProvider,androidx.mediarouter.media.MediaRouteProvider
+android.support.v7.media.MediaRouteProviderDescriptor,androidx.mediarouter.media.MediaRouteProviderDescriptor
+android.support.v7.media.MediaRouteProviderProtocol,androidx.mediarouter.media.MediaRouteProviderProtocol
+android.support.v7.media.MediaRouteProviderService,androidx.mediarouter.media.MediaRouteProviderService
+android.support.v7.media.MediaRouter,androidx.mediarouter.media.MediaRouter
+android.support.v7.media.MediaRouterApi24,androidx.mediarouter.media.MediaRouterApi24
+android.support.v7.media.MediaRouterJellybean,androidx.mediarouter.media.MediaRouterJellybean
+android.support.v7.media.MediaRouterJellybeanMr1,androidx.mediarouter.media.MediaRouterJellybeanMr1
+android.support.v7.media.MediaRouterJellybeanMr2,androidx.mediarouter.media.MediaRouterJellybeanMr2
+android.support.v7.media.MediaRouteSelector,androidx.mediarouter.media.MediaRouteSelector
+android.support.v7.media.MediaSessionStatus,androidx.mediarouter.media.MediaSessionStatus
+android.support.v7.media.RegisteredMediaRouteProvider,androidx.mediarouter.media.RegisteredMediaRouteProvider
+android.support.v7.media.RegisteredMediaRouteProviderWatcher,androidx.mediarouter.media.RegisteredMediaRouteProviderWatcher
+android.support.v7.media.RemoteControlClientCompat,androidx.mediarouter.media.RemoteControlClientCompat
+android.support.v7.media.RemotePlaybackClient,androidx.mediarouter.media.RemotePlaybackClient
+android.support.v7.media.RouteMediaPlayerConnector,androidx.mediarouter.media.RouteMediaPlayerConnector
+android.support.v7.media.SystemMediaRouteProvider,androidx.mediarouter.media.SystemMediaRouteProvider
+android.support.v7.mediarouter.R,androidx.mediarouter.R
+android.support.v7.preference.AndroidResources,androidx.preference.AndroidResources
+android.support.v7.preference.CheckBoxPreference,androidx.preference.CheckBoxPreference
+android.support.v7.preference.CollapsiblePreferenceGroupController,androidx.preference.CollapsiblePreferenceGroupController
+android.support.v7.preference.DialogPreference,androidx.preference.DialogPreference
+android.support.v7.preference.DropDownPreference,androidx.preference.DropDownPreference
+android.support.v7.preference.EditTextPreference,androidx.preference.EditTextPreference
+android.support.v7.preference.EditTextPreferenceDialogFragmentCompat,androidx.preference.EditTextPreferenceDialogFragmentCompat
+android.support.v7.preference.internal.AbstractMultiSelectListPreference,androidx.preference.internal.AbstractMultiSelectListPreference
+android.support.v7.preference.ListPreference,androidx.preference.ListPreference
+android.support.v7.preference.ListPreferenceDialogFragmentCompat,androidx.preference.ListPreferenceDialogFragmentCompat
+android.support.v7.preference.MultiSelectListPreferenceDialogFragmentCompat,androidx.preference.MultiSelectListPreferenceDialogFragmentCompat
+android.support.v7.preference.Preference,androidx.preference.Preference
+android.support.v7.preference.PreferenceCategory,androidx.preference.PreferenceCategory
+android.support.v7.preference.PreferenceDataStore,androidx.preference.PreferenceDataStore
+android.support.v7.preference.PreferenceDialogFragmentCompat,androidx.preference.PreferenceDialogFragmentCompat
+android.support.v7.preference.PreferenceFragmentCompat,androidx.preference.PreferenceFragmentCompat
+android.support.v7.preference.PreferenceGroup,androidx.preference.PreferenceGroup
+android.support.v7.preference.PreferenceGroupAdapter,androidx.preference.PreferenceGroupAdapter
+android.support.v7.preference.PreferenceInflater,androidx.preference.PreferenceInflater
+android.support.v7.preference.PreferenceManager,androidx.preference.PreferenceManager
+android.support.v7.preference.PreferenceRecyclerViewAccessibilityDelegate,androidx.preference.PreferenceRecyclerViewAccessibilityDelegate
+android.support.v7.preference.PreferenceScreen,androidx.preference.PreferenceScreen
+android.support.v7.preference.PreferenceViewHolder,androidx.preference.PreferenceViewHolder
+android.support.v7.preference.R,androidx.preference.R
+android.support.v7.preference.SeekBarPreference,androidx.preference.SeekBarPreference
+android.support.v7.preference.SwitchPreferenceCompat,androidx.preference.SwitchPreferenceCompat
+android.support.v7.preference.TwoStatePreference,androidx.preference.TwoStatePreference
+android.support.v7.preference.UnPressableLinearLayout,androidx.preference.UnPressableLinearLayout
+android.support.v7.recyclerview.extensions.AsyncDifferConfig,androidx.recyclerview.widget.AsyncDifferConfig
+android.support.v7.recyclerview.extensions.AsyncListDiffer,androidx.recyclerview.widget.AsyncListDiffer
+android.support.v7.recyclerview.extensions.ListAdapter,androidx.recyclerview.widget.ListAdapter
+android.support.v7.recyclerview.R,androidx.recyclerview.R
+android.support.v7.text.AllCapsTransformationMethod,androidx.appcompat.text.AllCapsTransformationMethod
+android.support.v7.util.AdapterListUpdateCallback,androidx.recyclerview.widget.AdapterListUpdateCallback
+android.support.v7.util.AsyncListUtil,androidx.recyclerview.widget.AsyncListUtil
+android.support.v7.util.BatchingListUpdateCallback,androidx.recyclerview.widget.BatchingListUpdateCallback
+android.support.v7.util.DiffUtil,androidx.recyclerview.widget.DiffUtil
+android.support.v7.util.ListUpdateCallback,androidx.recyclerview.widget.ListUpdateCallback
+android.support.v7.util.MessageThreadUtil,androidx.recyclerview.widget.MessageThreadUtil
+android.support.v7.util.SortedList,androidx.recyclerview.widget.SortedList
+android.support.v7.util.ThreadUtil,androidx.recyclerview.widget.ThreadUtil
+android.support.v7.util.TileList,androidx.recyclerview.widget.TileList
+android.support.v7.view.ActionBarPolicy,androidx.appcompat.view.ActionBarPolicy
+android.support.v7.view.ActionMode,androidx.appcompat.view.ActionMode
+android.support.v7.view.CollapsibleActionView,androidx.appcompat.view.CollapsibleActionView
+android.support.v7.view.ContextThemeWrapper,androidx.appcompat.view.ContextThemeWrapper
+android.support.v7.view.menu.ActionMenuItem,androidx.appcompat.view.menu.ActionMenuItem
+android.support.v7.view.menu.ActionMenuItemView,androidx.appcompat.view.menu.ActionMenuItemView
+android.support.v7.view.menu.BaseMenuPresenter,androidx.appcompat.view.menu.BaseMenuPresenter
+android.support.v7.view.menu.BaseMenuWrapper,androidx.appcompat.view.menu.BaseMenuWrapper
+android.support.v7.view.menu.BaseWrapper,androidx.appcompat.view.menu.BaseWrapper
+android.support.v7.view.menu.CascadingMenuPopup,androidx.appcompat.view.menu.CascadingMenuPopup
+android.support.v7.view.menu.ExpandedMenuView,androidx.appcompat.view.menu.ExpandedMenuView
+android.support.v7.view.menu.ListMenuItemView,androidx.appcompat.view.menu.ListMenuItemView
+android.support.v7.view.menu.ListMenuPresenter,androidx.appcompat.view.menu.ListMenuPresenter
+android.support.v7.view.menu.MenuAdapter,androidx.appcompat.view.menu.MenuAdapter
+android.support.v7.view.menu.MenuBuilder,androidx.appcompat.view.menu.MenuBuilder
+android.support.v7.view.menu.MenuDialogHelper,androidx.appcompat.view.menu.MenuDialogHelper
+android.support.v7.view.menu.MenuHelper,androidx.appcompat.view.menu.MenuHelper
+android.support.v7.view.menu.MenuItemImpl,androidx.appcompat.view.menu.MenuItemImpl
+android.support.v7.view.menu.MenuItemWrapperICS,androidx.appcompat.view.menu.MenuItemWrapperICS
+android.support.v7.view.menu.MenuItemWrapperJB,androidx.appcompat.view.menu.MenuItemWrapperJB
+android.support.v7.view.menu.MenuPopup,androidx.appcompat.view.menu.MenuPopup
+android.support.v7.view.menu.MenuPopupHelper,androidx.appcompat.view.menu.MenuPopupHelper
+android.support.v7.view.menu.MenuPresenter,androidx.appcompat.view.menu.MenuPresenter
+android.support.v7.view.menu.MenuView,androidx.appcompat.view.menu.MenuView
+android.support.v7.view.menu.MenuWrapperFactory,androidx.appcompat.view.menu.MenuWrapperFactory
+android.support.v7.view.menu.MenuWrapperICS,androidx.appcompat.view.menu.MenuWrapperICS
+android.support.v7.view.menu.ShowableListMenu,androidx.appcompat.view.menu.ShowableListMenu
+android.support.v7.view.menu.StandardMenuPopup,androidx.appcompat.view.menu.StandardMenuPopup
+android.support.v7.view.menu.SubMenuBuilder,androidx.appcompat.view.menu.SubMenuBuilder
+android.support.v7.view.menu.SubMenuWrapperICS,androidx.appcompat.view.menu.SubMenuWrapperICS
+android.support.v7.view.StandaloneActionMode,androidx.appcompat.view.StandaloneActionMode
+android.support.v7.view.SupportActionModeWrapper,androidx.appcompat.view.SupportActionModeWrapper
+android.support.v7.view.SupportMenuInflater,androidx.appcompat.view.SupportMenuInflater
+android.support.v7.view.ViewPropertyAnimatorCompatSet,androidx.appcompat.view.ViewPropertyAnimatorCompatSet
+android.support.v7.view.WindowCallbackWrapper,androidx.appcompat.view.WindowCallbackWrapper
+android.support.v7.widget.AbsActionBarView,androidx.appcompat.widget.AbsActionBarView
+android.support.v7.widget.ActionBarBackgroundDrawable,androidx.appcompat.widget.ActionBarBackgroundDrawable
+android.support.v7.widget.ActionBarContainer,androidx.appcompat.widget.ActionBarContainer
+android.support.v7.widget.ActionBarContextView,androidx.appcompat.widget.ActionBarContextView
+android.support.v7.widget.ActionBarOverlayLayout,androidx.appcompat.widget.ActionBarOverlayLayout
+android.support.v7.widget.ActionMenuPresenter,androidx.appcompat.widget.ActionMenuPresenter
+android.support.v7.widget.ActionMenuView,androidx.appcompat.widget.ActionMenuView
+android.support.v7.widget.ActivityChooserModel,androidx.appcompat.widget.ActivityChooserModel
+android.support.v7.widget.ActivityChooserView,androidx.appcompat.widget.ActivityChooserView
+android.support.v7.widget.AdapterHelper,androidx.recyclerview.widget.AdapterHelper
+android.support.v7.widget.AlertDialogLayout,androidx.appcompat.widget.AlertDialogLayout
+android.support.v7.widget.AppCompatAutoCompleteTextView,androidx.appcompat.widget.AppCompatAutoCompleteTextView
+android.support.v7.widget.AppCompatBackgroundHelper,androidx.appcompat.widget.AppCompatBackgroundHelper
+android.support.v7.widget.AppCompatButton,androidx.appcompat.widget.AppCompatButton
+android.support.v7.widget.AppCompatCheckBox,androidx.appcompat.widget.AppCompatCheckBox
+android.support.v7.widget.AppCompatCheckedTextView,androidx.appcompat.widget.AppCompatCheckedTextView
+android.support.v7.widget.AppCompatCompoundButtonHelper,androidx.appcompat.widget.AppCompatCompoundButtonHelper
+android.support.v7.widget.AppCompatDrawableManager,androidx.appcompat.widget.AppCompatDrawableManager
+android.support.v7.widget.AppCompatEditText,androidx.appcompat.widget.AppCompatEditText
+android.support.v7.widget.AppCompatHintHelper,androidx.appcompat.widget.AppCompatHintHelper
+android.support.v7.widget.AppCompatImageButton,androidx.appcompat.widget.AppCompatImageButton
+android.support.v7.widget.AppCompatImageHelper,androidx.appcompat.widget.AppCompatImageHelper
+android.support.v7.widget.AppCompatImageView,androidx.appcompat.widget.AppCompatImageView
+android.support.v7.widget.AppCompatMultiAutoCompleteTextView,androidx.appcompat.widget.AppCompatMultiAutoCompleteTextView
+android.support.v7.widget.AppCompatPopupWindow,androidx.appcompat.widget.AppCompatPopupWindow
+android.support.v7.widget.AppCompatProgressBarHelper,androidx.appcompat.widget.AppCompatProgressBarHelper
+android.support.v7.widget.AppCompatRadioButton,androidx.appcompat.widget.AppCompatRadioButton
+android.support.v7.widget.AppCompatRatingBar,androidx.appcompat.widget.AppCompatRatingBar
+android.support.v7.widget.AppCompatSeekBar,androidx.appcompat.widget.AppCompatSeekBar
+android.support.v7.widget.AppCompatSeekBarHelper,androidx.appcompat.widget.AppCompatSeekBarHelper
+android.support.v7.widget.AppCompatSpinner,androidx.appcompat.widget.AppCompatSpinner
+android.support.v7.widget.AppCompatTextHelper,androidx.appcompat.widget.AppCompatTextHelper
+android.support.v7.widget.AppCompatTextView,androidx.appcompat.widget.AppCompatTextView
+android.support.v7.widget.AppCompatTextViewAutoSizeHelper,androidx.appcompat.widget.AppCompatTextViewAutoSizeHelper
+android.support.v7.widget.ButtonBarLayout,androidx.appcompat.widget.ButtonBarLayout
+android.support.v7.widget.CardView,androidx.cardview.widget.CardView
+android.support.v7.widget.CardViewApi17Impl,androidx.cardview.widget.CardViewApi17Impl
+android.support.v7.widget.CardViewApi21Impl,androidx.cardview.widget.CardViewApi21Impl
+android.support.v7.widget.CardViewBaseImpl,androidx.cardview.widget.CardViewBaseImpl
+android.support.v7.widget.CardViewDelegate,androidx.cardview.widget.CardViewDelegate
+android.support.v7.widget.CardViewImpl,androidx.cardview.widget.CardViewImpl
+android.support.v7.widget.ChildHelper,androidx.recyclerview.widget.ChildHelper
+android.support.v7.widget.ContentFrameLayout,androidx.appcompat.widget.ContentFrameLayout
+android.support.v7.widget.DecorContentParent,androidx.appcompat.widget.DecorContentParent
+android.support.v7.widget.DecorToolbar,androidx.appcompat.widget.DecorToolbar
+android.support.v7.widget.DefaultItemAnimator,androidx.recyclerview.widget.DefaultItemAnimator
+android.support.v7.widget.DialogTitle,androidx.appcompat.widget.DialogTitle
+android.support.v7.widget.DividerItemDecoration,androidx.recyclerview.widget.DividerItemDecoration
+android.support.v7.widget.DrawableUtils,androidx.appcompat.widget.DrawableUtils
+android.support.v7.widget.DropDownListView,androidx.appcompat.widget.DropDownListView
+android.support.v7.widget.FastScroller,androidx.recyclerview.widget.FastScroller
+android.support.v7.widget.FitWindowsFrameLayout,androidx.appcompat.widget.FitWindowsFrameLayout
+android.support.v7.widget.FitWindowsLinearLayout,androidx.appcompat.widget.FitWindowsLinearLayout
+android.support.v7.widget.FitWindowsViewGroup,androidx.appcompat.widget.FitWindowsViewGroup
+android.support.v7.widget.ForwardingListener,androidx.appcompat.widget.ForwardingListener
+android.support.v7.widget.GapWorker,androidx.recyclerview.widget.GapWorker
+android.support.v7.widget.GridLayout,androidx.gridlayout.widget.GridLayout
+android.support.v7.widget.GridLayoutManager,androidx.recyclerview.widget.GridLayoutManager
+android.support.v7.widget.helper.ItemTouchHelper,androidx.recyclerview.widget.ItemTouchHelper
+android.support.v7.widget.helper.ItemTouchUIUtil,androidx.recyclerview.widget.ItemTouchUIUtil
+android.support.v7.widget.helper.ItemTouchUIUtilImpl,androidx.recyclerview.widget.ItemTouchUIUtilImpl
+android.support.v7.widget.LayoutState,androidx.recyclerview.widget.LayoutState
+android.support.v7.widget.LinearLayoutCompat,androidx.appcompat.widget.LinearLayoutCompat
+android.support.v7.widget.LinearLayoutManager,androidx.recyclerview.widget.LinearLayoutManager
+android.support.v7.widget.LinearSmoothScroller,androidx.recyclerview.widget.LinearSmoothScroller
+android.support.v7.widget.LinearSnapHelper,androidx.recyclerview.widget.LinearSnapHelper
+android.support.v7.widget.ListPopupWindow,androidx.appcompat.widget.ListPopupWindow
+android.support.v7.widget.MenuItemHoverListener,androidx.appcompat.widget.MenuItemHoverListener
+android.support.v7.widget.MenuPopupWindow,androidx.appcompat.widget.MenuPopupWindow
+android.support.v7.widget.OpReorderer,androidx.recyclerview.widget.OpReorderer
+android.support.v7.widget.OrientationHelper,androidx.recyclerview.widget.OrientationHelper
+android.support.v7.widget.PagerSnapHelper,androidx.recyclerview.widget.PagerSnapHelper
+android.support.v7.widget.PopupMenu,androidx.appcompat.widget.PopupMenu
+android.support.v7.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView
+android.support.v7.widget.RecyclerViewAccessibilityDelegate,androidx.recyclerview.widget.RecyclerViewAccessibilityDelegate
+android.support.v7.widget.ResourcesWrapper,androidx.appcompat.widget.ResourcesWrapper
+android.support.v7.widget.RoundRectDrawable,androidx.cardview.widget.RoundRectDrawable
+android.support.v7.widget.RoundRectDrawableWithShadow,androidx.cardview.widget.RoundRectDrawableWithShadow
+android.support.v7.widget.RtlSpacingHelper,androidx.appcompat.widget.RtlSpacingHelper
+android.support.v7.widget.ScrollbarHelper,androidx.recyclerview.widget.ScrollbarHelper
+android.support.v7.widget.ScrollingTabContainerView,androidx.appcompat.widget.ScrollingTabContainerView
+android.support.v7.widget.SearchView,androidx.appcompat.widget.SearchView
+android.support.v7.widget.ShareActionProvider,androidx.appcompat.widget.ShareActionProvider
+android.support.v7.widget.SimpleItemAnimator,androidx.recyclerview.widget.SimpleItemAnimator
+android.support.v7.widget.SnapHelper,androidx.recyclerview.widget.SnapHelper
+android.support.v7.widget.StaggeredGridLayoutManager,androidx.recyclerview.widget.StaggeredGridLayoutManager
+android.support.v7.widget.SuggestionsAdapter,androidx.appcompat.widget.SuggestionsAdapter
+android.support.v7.widget.SwitchCompat,androidx.appcompat.widget.SwitchCompat
+android.support.v7.widget.ThemedSpinnerAdapter,androidx.appcompat.widget.ThemedSpinnerAdapter
+android.support.v7.widget.ThemeUtils,androidx.appcompat.widget.ThemeUtils
+android.support.v7.widget.TintContextWrapper,androidx.appcompat.widget.TintContextWrapper
+android.support.v7.widget.TintInfo,androidx.appcompat.widget.TintInfo
+android.support.v7.widget.TintResources,androidx.appcompat.widget.TintResources
+android.support.v7.widget.TintTypedArray,androidx.appcompat.widget.TintTypedArray
+android.support.v7.widget.Toolbar,androidx.appcompat.widget.Toolbar
+android.support.v7.widget.ToolbarWidgetWrapper,androidx.appcompat.widget.ToolbarWidgetWrapper
+android.support.v7.widget.TooltipCompat,androidx.appcompat.widget.TooltipCompat
+android.support.v7.widget.TooltipCompatHandler,androidx.appcompat.widget.TooltipCompatHandler
+android.support.v7.widget.TooltipPopup,androidx.appcompat.widget.TooltipPopup
+android.support.v7.widget.util.SortedListAdapterCallback,androidx.recyclerview.widget.SortedListAdapterCallback
+android.support.v7.widget.VectorEnabledTintResources,androidx.appcompat.widget.VectorEnabledTintResources
+android.support.v7.widget.ViewBoundsCheck,androidx.recyclerview.widget.ViewBoundsCheck
+android.support.v7.widget.ViewInfoStore,androidx.recyclerview.widget.ViewInfoStore
+android.support.v7.widget.ViewStubCompat,androidx.appcompat.widget.ViewStubCompat
+android.support.v7.widget.ViewUtils,androidx.appcompat.widget.ViewUtils
+android.support.v7.widget.WithHint,androidx.appcompat.widget.WithHint
+android.support.wear.activity.ConfirmationActivity,androidx.wear.activity.ConfirmationActivity
+android.support.wear.ambient.AmbientDelegate,androidx.wear.ambient.AmbientDelegate
+android.support.wear.ambient.AmbientMode,androidx.wear.ambient.AmbientMode
+android.support.wear.ambient.AmbientModeSupport,androidx.wear.ambient.AmbientModeSupport
+android.support.wear.ambient.SharedLibraryVersion,androidx.wear.ambient.SharedLibraryVersion
+android.support.wear.ambient.WearableControllerProvider,androidx.wear.ambient.WearableControllerProvider
+android.support.wear.internal.widget.drawer.MultiPagePresenter,androidx.wear.internal.widget.drawer.MultiPagePresenter
+android.support.wear.internal.widget.drawer.MultiPageUi,androidx.wear.internal.widget.drawer.MultiPageUi
+android.support.wear.internal.widget.drawer.SinglePagePresenter,androidx.wear.internal.widget.drawer.SinglePagePresenter
+android.support.wear.internal.widget.drawer.SinglePageUi,androidx.wear.internal.widget.drawer.SinglePageUi
+android.support.wear.internal.widget.drawer.WearableNavigationDrawerPresenter,androidx.wear.internal.widget.drawer.WearableNavigationDrawerPresenter
+android.support.wear.internal.widget.ResourcesUtil,androidx.wear.internal.widget.ResourcesUtil
+android.support.wear.R,androidx.wear.R
+android.support.wear.utils.MetadataConstants,androidx.wear.utils.MetadataConstants
+android.support.wear.widget.BezierSCurveInterpolator,androidx.wear.widget.BezierSCurveInterpolator
+android.support.wear.widget.BoxInsetLayout,androidx.wear.widget.BoxInsetLayout
+android.support.wear.widget.CircledImageView,androidx.wear.widget.CircledImageView
+android.support.wear.widget.CircularProgressLayout,androidx.wear.widget.CircularProgressLayout
+android.support.wear.widget.CircularProgressLayoutController,androidx.wear.widget.CircularProgressLayoutController
+android.support.wear.widget.ConfirmationOverlay,androidx.wear.widget.ConfirmationOverlay
+android.support.wear.widget.CurvingLayoutCallback,androidx.wear.widget.CurvingLayoutCallback
+android.support.wear.widget.drawer.AbsListViewFlingWatcher,androidx.wear.widget.drawer.AbsListViewFlingWatcher
+android.support.wear.widget.drawer.FlingWatcherFactory,androidx.wear.widget.drawer.FlingWatcherFactory
+android.support.wear.widget.drawer.NestedScrollViewFlingWatcher,androidx.wear.widget.drawer.NestedScrollViewFlingWatcher
+android.support.wear.widget.drawer.PageIndicatorView,androidx.wear.widget.drawer.PageIndicatorView
+android.support.wear.widget.drawer.RecyclerViewFlingWatcher,androidx.wear.widget.drawer.RecyclerViewFlingWatcher
+android.support.wear.widget.drawer.ScrollViewFlingWatcher,androidx.wear.widget.drawer.ScrollViewFlingWatcher
+android.support.wear.widget.drawer.WearableActionDrawerMenu,androidx.wear.widget.drawer.WearableActionDrawerMenu
+android.support.wear.widget.drawer.WearableActionDrawerView,androidx.wear.widget.drawer.WearableActionDrawerView
+android.support.wear.widget.drawer.WearableDrawerController,androidx.wear.widget.drawer.WearableDrawerController
+android.support.wear.widget.drawer.WearableDrawerLayout,androidx.wear.widget.drawer.WearableDrawerLayout
+android.support.wear.widget.drawer.WearableDrawerView,androidx.wear.widget.drawer.WearableDrawerView
+android.support.wear.widget.drawer.WearableNavigationDrawerView,androidx.wear.widget.drawer.WearableNavigationDrawerView
+android.support.wear.widget.ProgressDrawable,androidx.wear.widget.ProgressDrawable
+android.support.wear.widget.ResourcesUtil,androidx.wear.widget.ResourcesUtil
+android.support.wear.widget.RoundedDrawable,androidx.wear.widget.RoundedDrawable
+android.support.wear.widget.ScrollManager,androidx.wear.widget.ScrollManager
+android.support.wear.widget.SimpleAnimatorListener,androidx.wear.widget.SimpleAnimatorListener
+android.support.wear.widget.SwipeDismissFrameLayout,androidx.wear.widget.SwipeDismissFrameLayout
+android.support.wear.widget.SwipeDismissLayout,androidx.wear.widget.SwipeDismissLayout
+android.support.wear.widget.WearableLinearLayoutManager,androidx.wear.widget.WearableLinearLayoutManager
+android.support.wear.widget.WearableRecyclerView,androidx.wear.widget.WearableRecyclerView
diff --git a/samples/Catalog/android/app/build.gradle b/samples/Catalog/android/app/build.gradle
index aa9e9241..3cdcc316 100644
--- a/samples/Catalog/android/app/build.gradle
+++ b/samples/Catalog/android/app/build.gradle
@@ -101,7 +101,7 @@ android {
ndk {
abiFilters "armeabi-v7a", "x86"
}
- testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
+ testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
}
compileOptions {
@@ -136,6 +136,12 @@ android {
}
}
}
+
+ useLibrary 'android.test.runner'
+
+ useLibrary 'android.test.base'
+ useLibrary 'android.test.mock'
+
sourceSets { main { assets.srcDirs = ['src/main/assets', '../../../PDFs', '../../../Images'] } }
}
@@ -146,13 +152,6 @@ dependencies {
compile project(':react-native-pspdfkit')
compile project(':react-native-fs')
- androidTestCompile('com.android.support.test:runner:1.0.2') {
- exclude group: 'com.android.support'
- }
- androidTestCompile('com.android.support.test:rules:1.0.2') {
- exclude group: 'com.android.support'
- }
-
// For the instant example
compile (project(':react-native-camera')) {
exclude group: "com.google.android.gms"
@@ -162,15 +161,31 @@ dependencies {
}
}
- // Optional -- Hamcrest library
- androidTestCompile 'org.hamcrest:hamcrest-library:1.3'
- // Optional -- UI testing with Espresso
- androidTestCompile('com.android.support.test.espresso:espresso-core:3.0.2') {
- exclude group: 'com.android.support'
- exclude group: 'com.google.code.findbugs'
- }
- // Optional -- UI testing with UI Automator
- androidTestCompile 'com.android.support.test.uiautomator:uiautomator-v18:2.1.3'
+ // Core library
+ androidTestImplementation 'androidx.test:core:1.1.0'
+
+ // AndroidJUnitRunner and JUnit Rules
+ androidTestImplementation 'androidx.test:runner:1.1.1'
+ androidTestImplementation 'androidx.test:rules:1.1.1'
+
+ // Assertions
+ androidTestImplementation 'androidx.test.ext:junit:1.1.0'
+ androidTestImplementation 'androidx.test.ext:truth:1.1.0'
+ androidTestImplementation 'com.google.truth:truth:0.42'
+
+ // Espresso dependencies
+ androidTestImplementation 'androidx.test.espresso:espresso-core:3.1.1'
+ androidTestImplementation 'androidx.test.espresso:espresso-contrib:3.1.1'
+ androidTestImplementation 'androidx.test.espresso:espresso-intents:3.1.1'
+ androidTestImplementation 'androidx.test.espresso:espresso-accessibility:3.1.1'
+ androidTestImplementation 'androidx.test.espresso:espresso-web:3.1.1'
+ androidTestImplementation 'androidx.test.espresso.idling:idling-concurrent:3.1.1'
+
+ // The following Espresso dependency can be either "implementation"
+ // or "androidTestImplementation", depending on whether you want the
+ // dependency to appear on your APK's compile classpath or the test APK
+ // classpath.
+ androidTestImplementation 'androidx.test.espresso:espresso-idling-resource:3.1.1'
}
// Run this once to be able to run the application with BUCK
diff --git a/samples/Catalog/android/app/src/androidTest/java/com/pspdfkit/react/PdfViewTest.java b/samples/Catalog/android/app/src/androidTest/java/com/pspdfkit/react/PdfViewTest.java
index 12c14273..0d45cd39 100644
--- a/samples/Catalog/android/app/src/androidTest/java/com/pspdfkit/react/PdfViewTest.java
+++ b/samples/Catalog/android/app/src/androidTest/java/com/pspdfkit/react/PdfViewTest.java
@@ -1,9 +1,6 @@
package com.pspdfkit.react;
import android.graphics.RectF;
-import android.support.test.InstrumentationRegistry;
-import android.support.test.rule.ActivityTestRule;
-import android.support.test.runner.AndroidJUnit4;
import com.pspdfkit.annotations.FreeTextAnnotation;
import com.pspdfkit.forms.TextFormField;
@@ -19,11 +16,15 @@
import org.junit.Test;
import org.junit.runner.RunWith;
-import static android.support.test.espresso.Espresso.onView;
-import static android.support.test.espresso.action.ViewActions.click;
-import static android.support.test.espresso.matcher.ViewMatchers.isRoot;
-import static android.support.test.espresso.matcher.ViewMatchers.withId;
-import static android.support.test.espresso.matcher.ViewMatchers.withText;
+import androidx.test.InstrumentationRegistry;
+import androidx.test.rule.ActivityTestRule;
+import androidx.test.runner.AndroidJUnit4;
+
+import static androidx.test.espresso.Espresso.onView;
+import static androidx.test.espresso.action.ViewActions.click;
+import static androidx.test.espresso.matcher.ViewMatchers.isRoot;
+import static androidx.test.espresso.matcher.ViewMatchers.withId;
+import static androidx.test.espresso.matcher.ViewMatchers.withText;
import static com.pspdfkit.react.utils.ViewActions.waitForView;
import static com.pspdfkit.react.utils.ViewActions.waitForViewNotDisplayed;
import static junit.framework.Assert.assertEquals;
diff --git a/samples/Catalog/android/app/src/androidTest/java/com/pspdfkit/react/utils/ViewActions.java b/samples/Catalog/android/app/src/androidTest/java/com/pspdfkit/react/utils/ViewActions.java
index b506a57d..d93678aa 100644
--- a/samples/Catalog/android/app/src/androidTest/java/com/pspdfkit/react/utils/ViewActions.java
+++ b/samples/Catalog/android/app/src/androidTest/java/com/pspdfkit/react/utils/ViewActions.java
@@ -9,21 +9,6 @@
package com.pspdfkit.react.utils;
-import android.support.annotation.NonNull;
-import android.support.annotation.Nullable;
-import android.support.test.espresso.PerformException;
-import android.support.test.espresso.UiController;
-import android.support.test.espresso.ViewAction;
-import android.support.test.espresso.action.CoordinatesProvider;
-import android.support.test.espresso.action.GeneralClickAction;
-import android.support.test.espresso.action.GeneralLocation;
-import android.support.test.espresso.action.GeneralSwipeAction;
-import android.support.test.espresso.action.MotionEvents;
-import android.support.test.espresso.action.Press;
-import android.support.test.espresso.action.Swipe;
-import android.support.test.espresso.action.Tap;
-import android.support.test.espresso.util.HumanReadables;
-import android.support.test.espresso.util.TreeIterables;
import android.view.MotionEvent;
import android.view.View;
import android.view.ViewConfiguration;
@@ -33,7 +18,23 @@
import java.util.concurrent.TimeoutException;
-import static android.support.test.espresso.matcher.ViewMatchers.isDisplayed;
+import androidx.annotation.NonNull;
+import androidx.annotation.Nullable;
+import androidx.test.espresso.PerformException;
+import androidx.test.espresso.UiController;
+import androidx.test.espresso.ViewAction;
+import androidx.test.espresso.action.CoordinatesProvider;
+import androidx.test.espresso.action.GeneralClickAction;
+import androidx.test.espresso.action.GeneralLocation;
+import androidx.test.espresso.action.GeneralSwipeAction;
+import androidx.test.espresso.action.MotionEvents;
+import androidx.test.espresso.action.Press;
+import androidx.test.espresso.action.Swipe;
+import androidx.test.espresso.action.Tap;
+import androidx.test.espresso.util.HumanReadables;
+import androidx.test.espresso.util.TreeIterables;
+
+import static androidx.test.espresso.matcher.ViewMatchers.isDisplayed;
import static org.hamcrest.Matchers.any;
/**
@@ -92,14 +93,14 @@ public void perform(UiController uiController, View view) {
}
/**
- * Performs a {@link android.support.test.espresso.action.ViewActions#click()} before sleeping the default tap timeout.
+ * Performs a {@link androidx.test.espresso.action.ViewActions#click()} before sleeping the default tap timeout.
*/
public static ViewAction tap() {
return tapAt(GeneralLocation.VISIBLE_CENTER);
}
/**
- * Performs a {@link android.support.test.espresso.action.ViewActions#click()} before sleeping the default tap timeout.
+ * Performs a {@link androidx.test.espresso.action.ViewActions#click()} before sleeping the default tap timeout.
*/
public static ViewAction tapAt(final CoordinatesProvider at) {
return new ViewAction() {
@@ -122,14 +123,14 @@ public void perform(UiController uiController, View view) {
}
/**
- * Performs a {@link android.support.test.espresso.action.ViewActions#click()} at the coordinates returned by the given provider.
+ * Performs a {@link androidx.test.espresso.action.ViewActions#click()} at the coordinates returned by the given provider.
*/
public static ViewAction clickAt(final CoordinatesProvider at) {
return clickAt(at, null);
}
/**
- * Performs a {@link android.support.test.espresso.action.ViewActions#click()} at the coordinates returned by the given provider.
+ * Performs a {@link androidx.test.espresso.action.ViewActions#click()} at the coordinates returned by the given provider.
*/
public static ViewAction clickAt(final CoordinatesProvider at, @Nullable ViewAction rollbackAction) {
return new GeneralClickAction(Tap.SINGLE, at, Press.FINGER, rollbackAction);
@@ -320,7 +321,7 @@ public void perform(UiController uiController, View view) {
}
/**
- * Performs a {@link android.support.test.espresso.action.ViewActions#click()} on a view with a given id.
+ * Performs a {@link androidx.test.espresso.action.ViewActions#click()} on a view with a given id.
*/
public static ViewAction clickChildViewWithId(final int id) {
return new ViewAction() {
diff --git a/samples/Catalog/android/build.gradle b/samples/Catalog/android/build.gradle
index d94b79bf..56365042 100644
--- a/samples/Catalog/android/build.gradle
+++ b/samples/Catalog/android/build.gradle
@@ -36,3 +36,48 @@ allprojects {
}
}
}
+
+// This will create the mapping from the old support library classes to their AndroidX equivalents.
+def androidXMapping = [:]
+new File("$projectDir/androidx-class-mapping.csv").splitEachLine(",") { fields ->
+ androidXMapping[fields[0]] = fields[1]
+}
+
+allprojects {
+
+ // This task copies all sources of the project to a temporary folder and replaces all mentions
+ // of support library classes with their AndroidX equivalents using our mapping.
+ task updateImports(type: Copy) {
+ from "$buildDir/../src/main/java"
+ into "$buildDir/generated/source/updatedImports"
+ filter { line ->
+ androidXMapping.each { support, androidX ->
+ line = line.replaceAll(support, androidX)
+ }
+ return line
+ }
+ }
+
+ tasks.all { task ->
+ // We wanna modify all compile tasks.
+ if (task.name.endsWith("JavaWithJavac")) {
+
+ // We need to generate the updated sources first.
+ task.dependsOn updateImports
+
+ // Before the task is executed change the source set it operates on.
+ task.doFirst {
+ def newSource = task.getSource().matching {
+ // We remove the original Java sources folder.
+ exclude {
+ return it.file.path.contains('src/main/java')
+ }
+ // Then add our modified sources instead.
+ }.plus(fileTree("$buildDir/generated/source/updatedImports"))
+
+ // Finally actually update the task to use our new sources.
+ task.source = newSource
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/samples/Catalog/android/gradle.properties b/samples/Catalog/android/gradle.properties
index 43ba23a6..6cc0dae2 100644
--- a/samples/Catalog/android/gradle.properties
+++ b/samples/Catalog/android/gradle.properties
@@ -22,3 +22,6 @@ android.enableAapt2=false
android.enableDesugar=true
org.gradle.configureondemand=false
org.gradle.jvmargs=-Xmx2G -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
+
+android.useAndroidX=true
+android.enableJetifier=true
\ No newline at end of file
diff --git a/samples/Catalog/testing/Testing.js b/samples/Catalog/testing/Testing.js
index c08c43b0..43187200 100644
--- a/samples/Catalog/testing/Testing.js
+++ b/samples/Catalog/testing/Testing.js
@@ -7,7 +7,7 @@ import {
Button,
Image,
TouchableHighlight,
- ListView,
+ FlatList,
NativeModules,
processColor,
PermissionsAndroid,
@@ -56,21 +56,21 @@ class CatalogScreen extends Component<{}> {
// Initialize the hardcoded data
constructor(props) {
super(props);
- const ds = new ListView.DataSource({
- rowHasChanged: (r1, r2) => r1 !== r2
- });
this.state = {
- dataSource: ds.cloneWithRows(examples)
+ dataSource: examples
};
}
+ _keyExtractor = (item, index) => item.name;
+
render() {
return (
-
@@ -82,17 +82,17 @@ class CatalogScreen extends Component<{}> {
return ;
}
- _renderRow = example => {
+ _renderItem = ({ item }) => {
return (
{
- example.action(this);
+ item.action(this);
}}
style={styles.row}
underlayColor="#209cca50"
>
- {example.name}
+ {item.name}
);