Merge "Introduce PACKAGE_FIRST_ADDED broadcast" into oc-dev am: 117ac766a9
am: 636915a2ed
Change-Id: I28d8d31b30c9b500be1796566bb9885741b9aedc
This commit is contained in:
@@ -2062,13 +2062,13 @@ public class Intent implements Parcelable, Cloneable {
|
||||
@SdkConstant(SdkConstantType.BROADCAST_INTENT_ACTION)
|
||||
public static final String ACTION_PACKAGE_INSTALL = "android.intent.action.PACKAGE_INSTALL";
|
||||
/**
|
||||
* Broadcast Action: A new application package has been installed on the
|
||||
* Broadcast Action: An application package has been installed or updated on the
|
||||
* device. The data contains the name of the package. Note that the
|
||||
* newly installed package does <em>not</em> receive this broadcast.
|
||||
* <p>May include the following extras:
|
||||
* <ul>
|
||||
* <li> {@link #EXTRA_UID} containing the integer uid assigned to the new package.
|
||||
* <li> {@link #EXTRA_REPLACING} is set to true if this is following
|
||||
* <li> {@link #EXTRA_UID} containing the integer uid assigned to this package.
|
||||
* <li> {@link #EXTRA_REPLACING} is set to {@code true} if this is following
|
||||
* an {@link #ACTION_PACKAGE_REMOVED} broadcast for the same package.
|
||||
* </ul>
|
||||
*
|
||||
@@ -2077,6 +2077,22 @@ public class Intent implements Parcelable, Cloneable {
|
||||
*/
|
||||
@SdkConstant(SdkConstantType.BROADCAST_INTENT_ACTION)
|
||||
public static final String ACTION_PACKAGE_ADDED = "android.intent.action.PACKAGE_ADDED";
|
||||
/**
|
||||
* Broadcast Action: A new application package has been installed on the
|
||||
* device. The data contains the name of the package. Note that the
|
||||
* newly installed package does <em>not</em> receive this broadcast.
|
||||
* <p class="note">Unlike {@link #ACTION_PACKAGE_ADDED}, this broadcast is delivered
|
||||
* to manifest receivers as well as those registered at runtime.
|
||||
* <p>May include the following extras:
|
||||
* <ul>
|
||||
* <li> {@link #EXTRA_UID} containing the integer uid assigned to the new package.
|
||||
* </ul>
|
||||
*
|
||||
* <p class="note">This is a protected intent that can only be sent
|
||||
* by the system.
|
||||
*/
|
||||
@SdkConstant(SdkConstantType.BROADCAST_INTENT_ACTION)
|
||||
public static final String ACTION_PACKAGE_FIRST_ADDED = "android.intent.action.PACKAGE_FIRST_ADDED";
|
||||
/**
|
||||
* Broadcast Action: A new version of an application package has been
|
||||
* installed, replacing an existing version that was previously installed.
|
||||
|
||||
Reference in New Issue
Block a user