# AndroidIconSourceType

> Specifies the source type for Android adaptive icon layers.

## Definition

* **Type:** Enum
* **Namespace:** [UnityEditor](/engine/6000.7/script-reference/unityeditor.md)
* **Assembly:** UnityEditor.CoreModule

```csharp
public enum AndroidIconSourceType
```

## Remarks

Use this enum to choose whether adaptive icon layers use per-DPI image textures or resolution-independent Android Vector Drawable XML files.

When set to `Image`, Unity uses image textures assigned to each Android density. You can configure these using [PlayerSettings.SetPlatformIcons](/engine/6000.7/script-reference/unityeditor/playersettings/setplatformicons.md).

When set to `VectorDrawable`, Unity uses Android Vector Drawable XML files imported as a [TextAsset](/engine/6000.7/script-reference/unityengine/textasset.md) for each adaptive icon layer. You can configure these using [PlayerSettings.Android.adaptiveIconVectorDrawableBackground](/engine/6000.7/script-reference/unityeditor/playersettings/android/adaptiveiconvectordrawablebackground.md), [PlayerSettings.Android.adaptiveIconVectorDrawableForeground](/engine/6000.7/script-reference/unityeditor/playersettings/android/adaptiveiconvectordrawableforeground.md), and [PlayerSettings.Android.adaptiveIconVectorDrawableMonochrome](/engine/6000.7/script-reference/unityeditor/playersettings/android/adaptiveiconvectordrawablemonochrome.md).

## Fields

| Value                                                                                                 | Description                                                                            |
| ----------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- |
| [Image](/engine/6000.7/script-reference/unityeditor/androidiconsourcetype/image.md)                   | Use per-DPI image textures for adaptive icon layers.                                   |
| [VectorDrawable](/engine/6000.7/script-reference/unityeditor/androidiconsourcetype/vectordrawable.md) | Use resolution-independent Android Vector Drawable XML files for adaptive icon layers. |
