# AndroidLinkTimeOptimization

> Specifies the available options for the Unity engine code to use in non-development builds.

## Definition

* **Type:** Enum
* **Namespace:** [Unity.Android.Types](/engine/6000.7/script-reference/unity/android/types.md)
* **Assembly:** Unity.Android.Types

```csharp
public enum AndroidLinkTimeOptimization
```

## Remarks

You can set the value of this enum to [linkTimeOptimization](/engine/6000.7/script-reference/unityeditor/android/userbuildsettings/linktimeoptimization.md) property. For more information, refer to [Link Time Optimization](https://llvm.org/docs/LinkTimeOptimization.html).

## Fields

| Value                                                                                           | Description                                                                                  |
| ----------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- |
| [None](/engine/6000.7/script-reference/unity/android/types/androidlinktimeoptimization/none.md) | The project build uses the default Unity engine code.                                        |
| [Thin](/engine/6000.7/script-reference/unity/android/types/androidlinktimeoptimization/thin.md) | The project build uses precompiled and thin link time optimized (ThinLTO) Unity engine code. |
