These are the Android API classes. See all API packages.
| 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. |
| AndroidJUnit4 | Aliases the current default Android JUnit 4 class runner, for future-proofing. |
| AndroidJUnitRunner |
An Instrumentation that runs JUnit3 and JUnit4 tests against
an Android package (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. |
| FlakyTest | Designates a test as being flaky (non-deterministic). |
| InstrumentationRegistry | An exposed registry instance that holds a reference to the instrumentation running in the process and it's 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.
|
| 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. |
| RequiresDevice | Indicates that a specific test should not be run on emulator. |
| SdkSuppress | Indicates that a specific test or class requires a minimum API Level to execute. |
| Stage | An enumeration of the lifecycle stages an activity undergoes. |