Android specific player settings.
| Description | |
|---|---|
| androidIsGame | Publish the build as a game rather than a regular application. |
| androidTVCompatibility | Provide a build that is Android TV compatible. |
| androidVulkanAllowFilterList | Specifies a list of AndroidDeviceFilterData parameters to allow Android devices to always use Vulkan API when running Unity applications. |
| androidVulkanDenyFilterList | Specifies a list of AndroidDeviceFilterData parameters to restrict Android devices from using Vulkan API when running Unity applications. |
| applicationEntry | Application entry classes to include.Note: You can specify multiple application entries for development purposes, this will cause two application icons to appear on Android device. You should always specify a single entry when publishing your app to a store. |
| ARCoreEnabled | Enable support for Google ARCore on supported devices. |
| autoRotationBehavior | Indicate whether your application window rotates based on device orientation settings (User) or device orientation sensor (Sensor), when default orientation is Auto Rotation. |
| blitType | Choose how content is drawn to the screen. |
| buildApkPerCpuArchitecture | Create a separate APK for each CPU architecture. |
| bundleVersionCode | Android bundle version code. |
| defaultWindowHeight | The default vertical size of the Android Player window in pixels. |
| defaultWindowWidth | The default horizontal size of the Android Player window in pixels. |
| disableDepthAndStencilBuffers | Disable Depth and Stencil Buffers. |
| enableArmv9SecurityFeatures | Enable Armv9 security features (PAC/BTI) for Arm64 builds. |
| forceInternetPermission | Force internet permission flag. |
| forceSDCardPermission | Force SD card permission. |
| fullscreenMode | The display mode for Android Player builds of your application. |
| keyaliasName | Android key alias name. |
| keyaliasPass | Password for the key used for signing an Android application. |
| keystoreName | Android keystore name. |
| keystorePass | Android keystore password. |
| maxAspectRatio | Maximum aspect ratio which is supported by the application. |
| minAspectRatio | Minimum aspect ratio which is supported by the application. |
| minifyDebug | Enable to minify debug build. |
| minifyRelease | Enable to minify release build. |
| minimumWindowHeight | The minimum vertical size of the Android Player window in pixels. |
| minimumWindowWidth | The minimum horizontal size of the Android Player window in pixels. |
| minSdkVersion | The minimum API level required for your application to run. |
| optimizedFramePacing | Enable optimized frame pacing. |
| predictiveBackSupport | Enable to use Android's OnBackInvokedCallback for handling back events on Android 13 and above. |
| preferredInstallLocation | Preferred application install location. |
| renderOutsideSafeArea | Extends rendering layout into display cutout area, utilizing all of the available screen space. |
| reportGooglePlayAppDependencies | Indicates whether to track application dependencies for Google Play Store verification. |
| resizeableActivity | Indicates whether your Android application is resizable. |
| runWithoutFocus | Allows your application to continue to run even when it’s not in focus. |
| showActivityIndicatorOnLoading | Application should show ActivityIndicator when loading. |
| splashScreenScale | Android splash screen scale mode. |
| splitApplicationBinary | Split application binary into modules. |
| startInFullscreen | Start in fullscreen mode. |
| targetArchitectures | A set of CPU architectures for the Android build target. |
| targetSdkVersion | The target API level of your application. |
| textureCompressionFormats | Target texture compression formats. |
| useCustomKeystore | Enable application signing with a custom keystore. |