# Class Index

# Class Index

These are the API classes. See all
[API packages](https://developer.android.com/reference/com/google/android/play/core/packages-asset_delivery).

## A

|---------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------|
| [AssetLocation](https://developer.android.com/reference/com/google/android/play/core/assetpacks/AssetLocation.html)                               | Location of a single asset, belonging to an asset pack.                                                                                         |
| [AssetPackErrorCode](https://developer.android.com/reference/com/google/android/play/core/assetpacks/model/AssetPackErrorCode.html)               | Error codes for the download of an asset pack.                                                                                                  |
| [AssetPackException](https://developer.android.com/reference/com/google/android/play/core/assetpacks/AssetPackException.html)                     | An exception indicating something went wrong with the Asset Delivery API.                                                                       |
| [AssetPackLocation](https://developer.android.com/reference/com/google/android/play/core/assetpacks/AssetPackLocation.html)                       | Location of an asset pack on the device.                                                                                                        |
| [AssetPackManager](https://developer.android.com/reference/com/google/android/play/core/assetpacks/AssetPackManager.html)                         | Manages downloads of asset packs.                                                                                                               |
| [AssetPackManagerFactory](https://developer.android.com/reference/com/google/android/play/core/assetpacks/AssetPackManagerFactory.html)           | Creates instances of [AssetPackManager](https://developer.android.com/reference/com/google/android/play/core/assetpacks/AssetPackManager.html). |
| [AssetPackState](https://developer.android.com/reference/com/google/android/play/core/assetpacks/AssetPackState.html)                             | The state of an individual asset pack.                                                                                                          |
| [AssetPackStates](https://developer.android.com/reference/com/google/android/play/core/assetpacks/AssetPackStates.html)                           | Contains the state for all requested packs.                                                                                                     |
| [AssetPackStateUpdateListener](https://developer.android.com/reference/com/google/android/play/core/assetpacks/AssetPackStateUpdateListener.html) | Listener that may be registered for updates on the state of the download of asset packs.                                                        |
| [AssetPackStatus](https://developer.android.com/reference/com/google/android/play/core/assetpacks/model/AssetPackStatus.html)                     | Status of the download of an asset pack.                                                                                                        |
| [AssetPackStorageMethod](https://developer.android.com/reference/com/google/android/play/core/assetpacks/model/AssetPackStorageMethod.html)       | Method used to store an asset pack.                                                                                                             |