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
- Type: Property
- Namespace: UnityEditor.Android
- Assembly: UnityEditor.Android.Extensions
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.
Note: 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; }}