| ActivityLifecycleCallback | Callback for monitoring activity lifecycle events. |
| ActivityLifecycleMonitor | Interface for tests to use when they need to query the activity lifecycle state. |
| ActivityLifecycleMonitorRegistry | An exposed registry instance to make it easy for callers to find the lifecycle monitor for their application. |
| ApplicationLifecycleCallback | Callback for monitoring application lifecycle events. |
| ApplicationLifecycleMonitor | Interface for tests to use when they need to be informed of the application lifecycle state. |
| ApplicationLifecycleMonitorRegistry | An exposed registry instance to make it easy for callers to find the application lifecycle monitor for their application. |
| ApplicationStage | An enumeration of the lifecycle stages an application undergoes that can be monitored. |
| Beta | Signifies that a public API (public class, method or field) is subject to incompatible changes, or even removal, in a future release. |
| InstrumentationRegistry | An exposed registry instance that holds a reference to the instrumentation running in the process and its arguments. |
| IntentCallback | Callback for monitoring Intents captured by Instrumentation. |
| IntentMonitor | Interface for tests to use when they need to monitor intents used to start activities from
the current Instrumentation. |
| IntentMonitorRegistry | Exposes an implementation of IntentMonitor to users. |
| IntentStubber | Interface to intercept activity launch for a given Intent and stub Instrumentation.ActivityResult its response. |
| IntentStubberRegistry | Exposes an implementation of IntentStubber. |
| InterceptingActivityFactory | Implement this interface to provide custom implementation of Activity under test. |
| MonitoringInstrumentation | An instrumentation that enables several advanced features and makes some hard guarantees about the state of the application under instrumentation. |
| MonitoringInstrumentation.ActivityFinisher | Loops through all the activities that have not yet finished and explicitly calls finish on them. |
| Stage | An enumeration of the lifecycle stages an activity undergoes. |