# android.support.test.runner.screenshot

# android.support.test.runner.screenshot

| This package is part of the Android[support library](https://developer.android.com/topic/libraries/support-library)which is no longer maintained. The support library has been superseded by[AndroidX](https://developer.android.com/jetpack/androidx)which is part of[Jetpack](https://developer.android.com/jetpack). We recommend using the AndroidX libraries in all new projects. You should also consider[migrating](https://developer.android.com/jetpack/androidx/migrate)existing projects to AndroidX. To find the AndroidX class that maps to this deprecated class, see the AndroidX support library[class mappings](https://developer.android.com/jetpack/androidx/migrate/class-mappings).

## Interfaces

|---------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [ScreenCaptureProcessor](https://developer.android.com/reference/android/support/test/runner/screenshot/ScreenCaptureProcessor) | Interface for an object that is capable of processing[ScreenCapture](https://developer.android.com/reference/android/support/test/runner/screenshot/ScreenCapture)s. |

## Classes

|-------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [BasicScreenCaptureProcessor](https://developer.android.com/reference/android/support/test/runner/screenshot/BasicScreenCaptureProcessor) | A basic[ScreenCaptureProcessor](https://developer.android.com/reference/android/support/test/runner/screenshot/ScreenCaptureProcessor)for processing a[ScreenCapture](https://developer.android.com/reference/android/support/test/runner/screenshot/ScreenCapture).                                                                                                                                                                                                                    |
| [ScreenCapture](https://developer.android.com/reference/android/support/test/runner/screenshot/ScreenCapture)                             | A ScreenCapture contains a bitmap of a device screen along with a set of[ScreenCaptureProcessor](https://developer.android.com/reference/android/support/test/runner/screenshot/ScreenCaptureProcessor)s that will be used to process the[ScreenCapture](https://developer.android.com/reference/android/support/test/runner/screenshot/ScreenCapture)when[process()](https://developer.android.com/reference/android/support/test/runner/screenshot/ScreenCapture#process())is called. |
| [Screenshot](https://developer.android.com/reference/android/support/test/runner/screenshot/Screenshot)                                   | The Screenshot instance provides methods to capture a[ScreenCapture](https://developer.android.com/reference/android/support/test/runner/screenshot/ScreenCapture)during instrumentation tests run on an android device.                                                                                                                                                                                                                                                                |
| [UiAutomationWrapper](https://developer.android.com/reference/android/support/test/runner/screenshot/UiAutomationWrapper)                 | Wrapper for UiAutomation object.                                                                                                                                                                                                                                                                                                                                                                                                                                                        |

-

  ## Interfaces

  - [ScreenCaptureProcessor](https://developer.android.com/reference/android/support/test/runner/screenshot/ScreenCaptureProcessor)
-

  ## Classes

  - [BasicScreenCaptureProcessor](https://developer.android.com/reference/android/support/test/runner/screenshot/BasicScreenCaptureProcessor)
  - [ScreenCapture](https://developer.android.com/reference/android/support/test/runner/screenshot/ScreenCapture)
  - [Screenshot](https://developer.android.com/reference/android/support/test/runner/screenshot/Screenshot)
  - [UiAutomationWrapper](https://developer.android.com/reference/android/support/test/runner/screenshot/UiAutomationWrapper)