Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


AndroidPlatformIconKind

Contains all Android PlatformIconKind supported by Unity.
Read time 1 minuteLast updated 4 days ago

Definition

public class AndroidPlatformIconKind

Remarks

Use this class to configure icons used in your Android application. For detailed information on Android icons, refer to the Android developer documentation on Android icon design guidelines.
The
UnityEditor.Android
namespace requires Android Build Support and an active Android build target. If your script compiles for multiple platforms, wrap code that uses this API in an
#if UNITY_ANDROID
block.

Examples

using UnityEditor;using UnityEditor.Android;using UnityEditor.Build;using UnityEngine;public class AndroidPlatformIconKindSample{ public static void SetPlatformIconKindToAdaptive(Texture2D[][] textures) { var platform = NamedBuildTarget.Android; var kind = AndroidPlatformIconKind.Adaptive; //Get the existing platform icons for the specified kind var icons = PlayerSettings.GetPlatformIcons(platform, kind); //Assign textures to each available icon slot for (int i = 0; i < icons.Length; i++) { icons[i].SetTextures(textures[i]); } //Set the modified icons back to PlayerSettings PlayerSettings.SetPlatformIcons(platform, kind, icons); }}

Static Fields

Value

Description

AdaptiveAdaptive icons for Android applications.
AdaptiveBannerAdaptive banner icons for Android TV applications.