Mirrors android:android.app.ApplicationStartInfo.
For more information, refer to Android's documentation on ApplicationStartInfo. Available on Android API 35+.
Use ApplicationStartInfoProvider.GetHistoricalProcessStartReasons to obtain instances of this interface. Each instance describes one historical process start, including why the process was started, how it was started (cold, warm, or hot), and timing milestones recorded during startup.
| Property | Description |
|---|---|
| definingUid | Mirrors android:android.app.ApplicationStartInfo getDefiningUid() method. |
| intentUri | Mirrors android:android.app.ApplicationStartInfo getIntent() method, returning the URI string representation of the launch intent via Intent.toUri(0). |
| launchMode | Mirrors android:android.app.ApplicationStartInfo getLaunchMode() method. |
| packageUid | Mirrors android:android.app.ApplicationStartInfo getPackageUid() method. |
| pid | Mirrors android:android.app.ApplicationStartInfo getPid() method. |
| processName | Mirrors android:android.app.ApplicationStartInfo getProcessName() method. |
| realUid | Mirrors android:android.app.ApplicationStartInfo getRealUid() method. |
| reason | Mirrors android:android.app.ApplicationStartInfo getReason() method. |
| startComponent | Mirrors android:android.app.ApplicationStartInfo getStartComponent() method. |
| startType | Mirrors android:android.app.ApplicationStartInfo getStartType() method. |
| startupState | Mirrors android:android.app.ApplicationStartInfo getStartupState() method. |
| startupTimestamps | Mirrors android:android.app.ApplicationStartInfo getStartupTimestamps() method. |
| wasForceStopped | Mirrors android:android.app.ApplicationStartInfo wasForceStopped() method. |