Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


linkTimeOptimization

Use the precompiled and link time optimized (ThinLTO) Unity engine code (libunity.so) for non-development builds.
Read time 1 minuteLast updated 6 days ago

Definition

public static AndroidLinkTimeOptimization linkTimeOptimization { get; set; }

Remarks

Use this property for improved runtime performance and reduced memory usage. For more information, refer to the documentation on ThinLTO.
Notes:
  • This property is available only if you disable Development Build.
  • You can use link time optimized Unity engine code if your project uses IL2CPP scripting backend and Strip Engine Code is disabled. This doesn't affect IL2CPP compilation.

Examples

using UnityEditor.Android;using Unity.Android.Types;public class Settings{ public void Setup() { UserBuildSettings.linkTimeOptimization = AndroidLinkTimeOptimization.Thin; }}