move ACTION_CARRIER_SETUP intent to public api
As per CDD: The "android.*" namespace for intent constants is reserved for public Android API in AOSP. (Whether public to the full SDK, @SystemApi or defined in AOSP support libraries.) ACTION_CARRIER_SETUP intent is generally useful for carrier privileged apps which is unbundled carrier apps, thus move to public APIs Bug: 33679956 Test: Manual Change-Id: Ie2b5d072406513f04676210d08c43d91623c3cd2
This commit is contained in:
@@ -1114,6 +1114,15 @@ public class Intent implements Parcelable, Cloneable {
|
||||
@SdkConstant(SdkConstantType.ACTIVITY_INTENT_ACTION)
|
||||
public static final String ACTION_SIM_ACTIVATION_REQUEST =
|
||||
"android.intent.action.SIM_ACTIVATION_REQUEST";
|
||||
/**
|
||||
* Activity Action: Main entry point for carrier setup apps.
|
||||
* <p>Carrier apps that provide an implementation for this action may be invoked to configure
|
||||
* carrier service and typically require
|
||||
* {@link android.telephony.TelephonyManager#hasCarrierPrivileges() carrier privileges} to
|
||||
* fulfill their duties.
|
||||
*/
|
||||
@SdkConstant(SdkConstantType.ACTIVITY_INTENT_ACTION)
|
||||
public static final String ACTION_CARRIER_SETUP = "android.intent.action.CARRIER_SETUP";
|
||||
/**
|
||||
* Activity Action: Send a message to someone specified by the data.
|
||||
* <p>Input: {@link #getData} is URI describing the target.
|
||||
|
||||
Reference in New Issue
Block a user