# DebugSymbolLevel

> Options for specifying the type of debug metadata to include in debug symbol files.

## Definition

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

```csharp
public enum DebugSymbolLevel
```

## Remarks

You can either include a symbol table that translates active memory addresses into method names, or complete debugging information for in-depth debugging.

Additional Resources: [UserBuildSettings.DebugSymbols.level](/engine/6000.6/script-reference/unityeditor/android/userbuildsettings/debugsymbols/level.md), [debugSymbolLevel](https://developer.android.com/reference/tools/gradle-api/7.3/com/android/build/api/dsl/Ndk#debugSymbolLevel\(\))

## Fields

| Value                                                                                              | Description                                                                                |
| -------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------ |
| [Full](/engine/6000.6/script-reference/unity/android/types/debugsymbollevel/full.md)               | The generated debug symbol files include detailed debugging information and symbol tables. |
| [None](/engine/6000.6/script-reference/unity/android/types/debugsymbollevel/none.md)               | Unity does not include native debug metadata in the application build.                     |
| [SymbolTable](/engine/6000.6/script-reference/unity/android/types/debugsymbollevel/symboltable.md) | The generated debug symbol files include only symbol table section.                        |
