Version: 2022.3
LanguageEnglish
  • C#

AndroidAssetPackError

enumeration

Suggest a change

Success!

Thank you for helping us improve the quality of Unity Documentation. Although we cannot accept all submissions, we do read each suggested change from our users and will make updates where applicable.

Close

Submission failed

For some reason your suggested change could not be submitted. Please <a>try again</a> in a few minutes. And thank you for taking the time to help us improve the quality of Unity Documentation.

Close

Cancel

Description

Values that indicate the type of Android asset pack error when the status is either AndroidAssetPackStatus.Failed or AndroidAssetPackStatus.Unknown.

Unity always returns the error value and the status together in AndroidAssetPackInfo or AndroidAssetPackState objects. Unity returns these objects via callback methods after you call either AndroidAssetPacks.DownloadAssetPackAsync or AndroidAssetPacks.GetAssetPackStateAsync. When the status value is AndroidAssetPackStatus.Failed or AndroidAssetPackStatus.Unknown, the error value indicates the cause of the failure. For any other status value, the error value should always be AndroidAssetPackError.NoError. This enum directly wraps the AssetPackErrorCode values in the PlayCore API. Additional resources: AndroidAssetPackInfo, AndroidAssetPacks.DownloadAssetPackAsync, AndroidAssetPacks.GetAssetPackStateAsync, AndroidAssetPackState.

Properties

NoErrorIndicates that there is no error.
AppUnavailableIndicates that this application is unavailable in the Google's Play Store.
PackUnavailableIndicates that the requested Android asset pack is not available in the Google Play Store.
InvalidRequestIndicates that the request was invalid.
DownloadNotFoundIndicates that the requested download is not found.
ApiNotAvailableIndicates that the Asset Delivery API is not available.
NetworkErrorIndicates that the Android asset pack is not accessible because there was an error related to the network connection.
AccessDeniedIndicates that the application does not have permission to download asset packs under the current device circumstances.
InsufficientStorageIndicates that there is not enough storage space on the device to download the Android asset pack.
PlayStoreNotFoundIndicates that the device does not have the Play Store application installed or has an unofficial version.
NetworkUnrestrictedIndicates that the app requested to use mobile data while there were no Android asset packs waiting for WiFi.
AppNotOwnedIndicates that the end user does not own the application on the device.
InternalErrorIndicates that unknown error occured while downloading an asset pack.