Class Index
These are the API classes. See all API packages.
A
ActivityResult | Custom Activity results for the in-app update flow. |
AppUpdateInfo | Contains information about the avilability and progress of an app update. |
AppUpdateManager | Manages operations that allow your app to initiate its own updates. |
AppUpdateManagerFactory |
Creates instances of AppUpdateManager .
|
AppUpdateOptions | Options defining a specific in-app update flow and its parameters. |
AppUpdateOptions.Builder |
Builder for AppUpdateOptions .
|
AppUpdateType | Identifiers for the different types of developer triggered updates. |
AssetLocation | Location of a single asset, belonging to an asset pack. |
AssetPackErrorCode | Error codes for the download of an asset pack. |
AssetPackException | An exception indicating something went wrong with the Asset Delivery API. |
AssetPackLocation | Location of an asset pack on the device. |
AssetPackManager | Manages downloads of asset packs. |
AssetPackManagerFactory |
Creates instances of AssetPackManager .
|
AssetPackState | The state of an individual asset pack. |
AssetPackStates | Contains the state for all requested packs. |
AssetPackStateUpdateListener | Listener that may be registered for updates on the state of the download of asset packs. |
AssetPackStatus | Status of the download of an asset pack. |
AssetPackStorageMethod | Method used to store an asset pack. |
F
FakeAppUpdateManager |
A fake implementation of the AppUpdateManager .
|
FakeReviewManager |
A fake implementation of the ReviewManager .
|
FakeSplitInstallManager |
A fake implementation of the SplitInstallManager .
|
FakeSplitInstallManagerFactory |
Creates instances of FakeSplitInstallManager .
|
I
InstallErrorCode | StatusCodes used by InstallService. |
InstallException | An exception indicating something went wrong with an install/update. |
InstallState | Reports the request state of a module install or update. |
InstallStateUpdatedListener | Listeners that you can register to monitor updates installs. |
InstallStatus | Status of a download / install. |
IntentSenderForResultStarter |
Interface for an object able to start an IntentSender for result.
|
L
LocalTestingException | Exception thrown for issues related to local testing mode. |
M
MissingSplitsDetectingApplication | This class is deprecated. the feature is now obsolete. Installs with missing splits are now blocked on devices which have Play Protect active or run on Android 10. |
MissingSplitsManager | This interface is deprecated. the feature is now obsolete. Installs with missing splits are now blocked on devices which have Play Protect active or run on Android 10. |
MissingSplitsManagerFactory | This class is deprecated. the feature is now obsolete. Installs with missing splits are now blocked on devices which have Play Protect active or run on Android 10. |
O
OnCompleteListener<ResultT> |
Listener called when a Task completes.
|
OnFailureListener |
Listener called when a Task fails with an exception.
|
OnSuccessListener<ResultT> |
Listener called when a Task completes successfully.
|
R
ReviewErrorCode | Error codes for Review API. |
ReviewException | An exception indicating something went wrong with the Review API. |
ReviewInfo | Information about reviews. |
ReviewManager | Manages operations for requesting and launching the review flow. |
ReviewManagerFactory |
Creates instances of ReviewManager .
|
RuntimeExecutionException |
TaskException version of ExecutionException .
|
S
SplitCompat |
Enables immediate access to code and resources of split APKs installed through SplitInstallManager .
|
SplitCompatApplication |
Minimal SplitCompat capable Application .
|
SplitInstallErrorCode | Status of a download / install. |
SplitInstallException | An exception indicating something went wrong with the request to install a split APK. |
SplitInstallHelper | Helper class that includes utilities that your app can use to retrieve information about available, installed split APKs. |
SplitInstallManager | Manages sessions for requesting and installing split APKs for additional features or language resources. |
SplitInstallManagerFactory |
Creates instances of SplitInstallManager , which you use to request an on demand
module.
|
SplitInstallRequest | Creates a request to install split APKs. |
SplitInstallRequest.Builder | A builder for a request to install split APKs. |
SplitInstallSessionState | The current state of a split install request. |
SplitInstallSessionStatus | Status of a download / install. |
SplitInstallStateUpdatedListener | Listeners that you can register to receive updates to split install requests. |
StateUpdatedListener<StateT> | Base interface for state update listeners. |
T
Task<ResultT> | Represents an asynchronous operation. |
TaskExecutors |
Standard Executor instances for use with Task .
|
Tasks |
Task utility methods.
|
U
UpdateAvailability | Availability of an update for the requested package. |