SplitInstallSessionStatus

public abstract @interface SplitInstallSessionStatus
implements Annotation

com.google.android.play.core.splitinstall.model.SplitInstallSessionStatus


Status of a download / install.

Summary

Constants

int CANCELED

The split download has been cancelled.

int CANCELING

The split download is being cancelled.

int DOWNLOADED

The split is downloaded but not yet installed.

int DOWNLOADING

The split download is in progress.

int FAILED

Split download or installation has failed.

int INSTALLED

Installation is complete; the splits are available to the client app.

int INSTALLING

The splits are being installed.

int PENDING

The download is pending and will be processed soon.

int REQUIRES_USER_CONFIRMATION

The download requires user confirmation.

int UNKNOWN

Inherited methods

Constants

CANCELED

public static final int CANCELED

The split download has been cancelled. Cancellation may have been triggered by the user or the client app itself via SplitInstallManager.cancelInstall(int).

Constant Value: 7 (0x00000007)

CANCELING

public static final int CANCELING

The split download is being cancelled.

Constant Value: 9 (0x00000009)

DOWNLOADED

public static final int DOWNLOADED

The split is downloaded but not yet installed. The split will be installed in the background by the Play Store. Install SplitCompat in your app for immediate access to modules.

Constant Value: 3 (0x00000003)

DOWNLOADING

public static final int DOWNLOADING

The split download is in progress.

Constant Value: 2 (0x00000002)

FAILED

public static final int FAILED

Split download or installation has failed.

Constant Value: 6 (0x00000006)

INSTALLED

public static final int INSTALLED

Installation is complete; the splits are available to the client app.

Constant Value: 5 (0x00000005)

INSTALLING

public static final int INSTALLING

The splits are being installed.

Constant Value: 4 (0x00000004)

PENDING

public static final int PENDING

The download is pending and will be processed soon.

Constant Value: 1 (0x00000001)

REQUIRES_USER_CONFIRMATION

public static final int REQUIRES_USER_CONFIRMATION

The download requires user confirmation.

Confirmation can be requested by the developer by calling SplitInstallManager.startConfirmationDialogForResult(SplitInstallSessionState, Activity, int), which pops up a confirmation dialog.

Constant Value: 8 (0x00000008)

UNKNOWN

public static final int UNKNOWN

Constant Value: 0 (0x00000000)