# AndroidAssetPackState

> Represents the state of a single Android asset pack.

## Definition

* **Type:** Class
* **Namespace:** [UnityEngine.Android](/engine/6000.5/script-reference/unityengine/android.md)
* **Assembly:** UnityEngine.AndroidJNIModule

```csharp
public class AndroidAssetPackState
```

## Remarks

The state is received as a callback after AndroidAssetPacks.GetAssetPackStateAsync is called. Additional Resources: [AndroidAssetPacks.GetAssetPackStateAsync](/engine/6000.5/script-reference/unityengine/android/androidassetpacks/getassetpackstateasync.md).

## Properties

| Property                                                                                      | Description                                                                                      |
| --------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------ |
| [error](/engine/6000.5/script-reference/unityengine/android/androidassetpackstate/error.md)   | Indicates an error code that describes what happened when querying the Android asset pack state. |
| [name](/engine/6000.5/script-reference/unityengine/android/androidassetpackstate/name.md)     | The name of the Android asset pack the status query is for.                                      |
| [status](/engine/6000.5/script-reference/unityengine/android/androidassetpackstate/status.md) | The status of the Android asset pack.                                                            |
