# androidx.test.platform.device

*** ** * ** ***

## Interfaces

|---|---|
| `https://developer.android.com/reference/androidx/test/platform/device/DeviceController` | Provides base-level device operations that can be used to build user actions such as folding a device, changing screen orientation etc. |

## Enums

|---|---|
| `https://developer.android.com/reference/androidx/test/platform/device/DeviceController.ScreenOrientation` | Enum for screen orientations a device can be set to. |

## Exceptions

|---|---|
| `https://developer.android.com/reference/androidx/test/platform/device/UnsupportedDeviceOperationException` | An exception which indicates that the device selected does not support an operation called on it. |