Search Results for

    Show / Hide Table of Contents

    Class AndroidPlatformSettings

    Android platform settings.

    Inheritance
    System.Object
    SettingsBase
    AndroidPlatformSettings
    Namespace: FlaxEditor.Content.Settings
    Assembly: FlaxEngine.CSharp.dll
    Syntax
    public sealed class AndroidPlatformSettings : SettingsBase

    Constructors

    AndroidPlatformSettings()

    Initializes a new instance of the AndroidPlatformSettings.

    Declaration
    public AndroidPlatformSettings()

    Fields

    BuildAAB

    Whether to build Android App Bundle (aab) side by side with apk.

    Declaration
    [EditorOrder(500)]
    [EditorDisplay("General", "Build .aab")]
    public bool BuildAAB
    Field Value
    System.Boolean

    DefaultOrientation

    The default screen orientation.

    Declaration
    [EditorOrder(110)]
    [EditorDisplay("General", null)]
    public AndroidPlatformSettings.ScreenOrientation DefaultOrientation
    Field Value
    AndroidPlatformSettings.ScreenOrientation

    MinimumAPILevel

    The minimum Android API level (eg. 20, 28, 34).

    Declaration
    [EditorOrder(20)]
    [EditorDisplay("General", null)]
    public string MinimumAPILevel
    Field Value
    System.String

    OverrideIcon

    Custom icon texture to use for the application (overrides the default one).

    Declaration
    [EditorOrder(1030)]
    [EditorDisplay("Other", null)]
    public Texture OverrideIcon
    Field Value
    Texture

    PackageName

    The application package name (eg. com.company.product). Custom tokens: ${PROJECT_NAME}, ${COMPANY_NAME}.

    Declaration
    [EditorOrder(0)]
    [EditorDisplay("General", null)]
    public string PackageName
    Field Value
    System.String

    Permissions

    The application permissions list (eg. android.media.action.IMAGE_CAPTURE). Added to the generated manifest file.

    Declaration
    [EditorOrder(100)]
    [EditorDisplay("General", null)]
    public string[] Permissions
    Field Value
    System.String[]

    TargetAPILevel

    The target Android API level (eg. 20, 28, 34).

    Declaration
    [EditorOrder(30)]
    [EditorDisplay("General", null)]
    public string TargetAPILevel
    Field Value
    System.String

    TexturesQuality

    The output textures quality (compression).

    Declaration
    [EditorOrder(500)]
    [EditorDisplay("General", null)]
    public AndroidPlatformSettings.TextureQuality TexturesQuality
    Field Value
    AndroidPlatformSettings.TextureQuality

    VersionCode

    The application version code (eg. 1, 12, 123).

    Declaration
    [EditorOrder(10)]
    [EditorDisplay("General", null)]
    public string VersionCode
    Field Value
    System.String

    Extension Methods

    Extensions.ReflectiveCompare<T>(T, T)
    Extensions.DeepClone<T>(T)
    Extensions.RawClone<T>(T)
    In This Article
    Back to top Copyright © 2012-2024 Wojciech Figat