diff options
| author | Dario Freni <dariofreni@google.com> | 2018-12-12 15:41:59 +0000 |
|---|---|---|
| committer | Dario Freni <dariofreni@google.com> | 2018-12-20 19:37:20 +0000 |
| commit | e487ea2e0f2531661732c2b39b624bacf3a98974 (patch) | |
| tree | c5ca76cfbdaa8d5d25ba95746e86594941296f8f /core/java/android | |
| parent | 6a297058eb3e46336259bdf1256c29ffb096fe93 (diff) | |
Send a broadcast for staged session state changes.
Bug: 118865310
Bug: 112669193
Bug: 120487127
Test: wrote small app to receive broadcast, ran adb install --staged
some.apk and verified that the broadcast is received successfully.
Change-Id: Ib8672a03a0e7033bcdc0ffbbbb5c65b8929e8e08
Diffstat (limited to 'core/java/android')
| -rw-r--r-- | core/java/android/content/pm/PackageInstaller.java | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/core/java/android/content/pm/PackageInstaller.java b/core/java/android/content/pm/PackageInstaller.java index 623bdda93b7e..f06df3d4dfba 100644 --- a/core/java/android/content/pm/PackageInstaller.java +++ b/core/java/android/content/pm/PackageInstaller.java @@ -145,6 +145,15 @@ public class PackageInstaller { public static final String ACTION_SESSION_COMMITTED = "android.content.pm.action.SESSION_COMMITTED"; + /** + * Broadcast Action: Send information about a staged install session when its state is updated. + * <p> + * The associated session information is defined in {@link #EXTRA_SESSION}. + */ + @SdkConstant(SdkConstantType.BROADCAST_INTENT_ACTION) + public static final String ACTION_SESSION_UPDATED = + "android.content.pm.action.SESSION_UPDATED"; + /** {@hide} */ public static final String ACTION_CONFIRM_INSTALL = "android.content.pm.action.CONFIRM_INSTALL"; |
