Class Index

These are the API classes. See all API packages.

A   F   I   M   O   R   S   T   U  

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
AppUpdateType Identifiers for the different types of developer triggered updates. 

F

FakeAppUpdateManager A fake implementation of the AppUpdateManager
FakeSplitInstallManager A fake implementation of the SplitInstallManager
FakeSplitInstallManagerFactory Creates instances of FakeSplitInstallManager

I

InstallErrorCode StatusCodes used by InstallService. 
InstallErrorCodeHelper Class containing static helper methods for InstallErrorCode
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. 

M

MissingSplitsDetectingApplication A convenience Application that avoids app crashes in situations where the installed app is missing required split APKs. 
MissingSplitsManager Handles situations when the installed app is missing required split APKs. 
MissingSplitsManagerFactory Creates instances of MissingSplitsManager

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

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. 
SplitInstallErrorCodeHelper Class containing static helper methods for SplitInstallErrorCode
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.