Merge "Add a new permission to install testOnly apps" am: 71d89f5d0d am: bc7a72187d
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1689746 Change-Id: Iddb8ddbd27e4a21dbd34420501797c190480d45a
This commit is contained in:
@@ -14,6 +14,7 @@ package android {
|
|||||||
field public static final String CONTROL_DEVICE_LIGHTS = "android.permission.CONTROL_DEVICE_LIGHTS";
|
field public static final String CONTROL_DEVICE_LIGHTS = "android.permission.CONTROL_DEVICE_LIGHTS";
|
||||||
field public static final String FORCE_DEVICE_POLICY_MANAGER_LOGS = "android.permission.FORCE_DEVICE_POLICY_MANAGER_LOGS";
|
field public static final String FORCE_DEVICE_POLICY_MANAGER_LOGS = "android.permission.FORCE_DEVICE_POLICY_MANAGER_LOGS";
|
||||||
field public static final String FORCE_STOP_PACKAGES = "android.permission.FORCE_STOP_PACKAGES";
|
field public static final String FORCE_STOP_PACKAGES = "android.permission.FORCE_STOP_PACKAGES";
|
||||||
|
field public static final String INSTALL_TEST_ONLY_PACKAGE = "android.permission.INSTALL_TEST_ONLY_PACKAGE";
|
||||||
field public static final String KEEP_UNINSTALLED_PACKAGES = "android.permission.KEEP_UNINSTALLED_PACKAGES";
|
field public static final String KEEP_UNINSTALLED_PACKAGES = "android.permission.KEEP_UNINSTALLED_PACKAGES";
|
||||||
field public static final String MANAGE_ACTIVITY_STACKS = "android.permission.MANAGE_ACTIVITY_STACKS";
|
field public static final String MANAGE_ACTIVITY_STACKS = "android.permission.MANAGE_ACTIVITY_STACKS";
|
||||||
field public static final String MANAGE_CRATES = "android.permission.MANAGE_CRATES";
|
field public static final String MANAGE_CRATES = "android.permission.MANAGE_CRATES";
|
||||||
|
|||||||
@@ -3800,6 +3800,13 @@
|
|||||||
<permission android:name="com.android.permission.USE_INSTALLER_V2"
|
<permission android:name="com.android.permission.USE_INSTALLER_V2"
|
||||||
android:protectionLevel="signature|verifier" />
|
android:protectionLevel="signature|verifier" />
|
||||||
|
|
||||||
|
<!-- @TestApi Allows a testOnly application to get installed.
|
||||||
|
<p>Not for use by third-party applications.
|
||||||
|
@hide
|
||||||
|
-->
|
||||||
|
<permission android:name="android.permission.INSTALL_TEST_ONLY_PACKAGE"
|
||||||
|
android:protectionLevel="signature" />
|
||||||
|
|
||||||
<!-- @SystemApi @TestApi Allows an application to clear user data.
|
<!-- @SystemApi @TestApi Allows an application to clear user data.
|
||||||
<p>Not for use by third-party applications
|
<p>Not for use by third-party applications
|
||||||
@hide
|
@hide
|
||||||
|
|||||||
@@ -155,6 +155,7 @@
|
|||||||
<uses-permission android:name="android.permission.INSTALL_PACKAGES" />
|
<uses-permission android:name="android.permission.INSTALL_PACKAGES" />
|
||||||
<!-- TODO(b/152310230): remove once APIs are confirmed to be sufficient -->
|
<!-- TODO(b/152310230): remove once APIs are confirmed to be sufficient -->
|
||||||
<uses-permission android:name="com.android.permission.USE_INSTALLER_V2" />
|
<uses-permission android:name="com.android.permission.USE_INSTALLER_V2" />
|
||||||
|
<uses-permission android:name="android.permission.INSTALL_TEST_ONLY_PACKAGE" />
|
||||||
<uses-permission android:name="android.permission.MOVE_PACKAGE" />
|
<uses-permission android:name="android.permission.MOVE_PACKAGE" />
|
||||||
<uses-permission android:name="android.permission.KEEP_UNINSTALLED_PACKAGES" />
|
<uses-permission android:name="android.permission.KEEP_UNINSTALLED_PACKAGES" />
|
||||||
<uses-permission android:name="android.permission.CLEAR_APP_USER_DATA" />
|
<uses-permission android:name="android.permission.CLEAR_APP_USER_DATA" />
|
||||||
|
|||||||
Reference in New Issue
Block a user