# StartComponent

> Options for the component type that started the app.

## Definition

* **Type:** Enum
* **Namespace:** [UnityEngine.Android](/engine/6000.7/script-reference/unityengine/android.md)
* **Assembly:** UnityEngine.AndroidJNIModule

```csharp
public enum StartComponent
```

## Remarks

Use this enum with the [\_startComponent](/engine/6000.7/script-reference/unityengine/android/iapplicationstartinfo/startcomponent.md) property. Available on API level 36+.

## Fields

| Value                                                                                                    | Description                                                                 |
| -------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------- |
| [Activity](/engine/6000.7/script-reference/unityengine/android/startcomponent/activity.md)               | Mirrors `android:public static final int START_COMPONENT_ACTIVITY`.         |
| [Broadcast](/engine/6000.7/script-reference/unityengine/android/startcomponent/broadcast.md)             | Mirrors `android:public static final int START_COMPONENT_BROADCAST`.        |
| [ContentProvider](/engine/6000.7/script-reference/unityengine/android/startcomponent/contentprovider.md) | Mirrors `android:public static final int START_COMPONENT_CONTENT_PROVIDER`. |
| [Other](/engine/6000.7/script-reference/unityengine/android/startcomponent/other.md)                     | Mirrors `android:public static final int START_COMPONENT_OTHER`.            |
| [Service](/engine/6000.7/script-reference/unityengine/android/startcomponent/service.md)                 | Mirrors `android:public static final int START_COMPONENT_SERVICE`.          |
