diff options
author | 2024-12-13 03:42:00 -0800 | |
---|---|---|
committer | 2024-12-13 03:42:00 -0800 | |
commit | b0455826569fd8b70f0529ee5dc7c97e46ebbd6e (patch) | |
tree | 6a6d00e57efc0fcddcd37763b51cb7694f4c16b4 /framework-s/java | |
parent | d042798e3270ab9e52a6a3a4661fd84e8dbeb736 (diff) | |
parent | f8855fbd634d3c730246e73de232db9846f226d4 (diff) |
Merge "Add system dependency installer role to RoleManager" into main
Diffstat (limited to 'framework-s/java')
-rw-r--r-- | framework-s/java/android/app/role/RoleManager.java | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/framework-s/java/android/app/role/RoleManager.java b/framework-s/java/android/app/role/RoleManager.java index 65b513e9d..70bcfbf36 100644 --- a/framework-s/java/android/app/role/RoleManager.java +++ b/framework-s/java/android/app/role/RoleManager.java @@ -264,6 +264,19 @@ public final class RoleManager { public static final String PERMISSION_MANAGE_ROLES_FROM_CONTROLLER = "com.android.permissioncontroller.permission.MANAGE_ROLES_FROM_CONTROLLER"; + /** + * The name of the system dependency installer role. + * + * A dependency installer installs missing SDK or static shared library dependencies that an app + * requires to be installed. + * + * @hide + */ + @SuppressLint("UnflaggedApi") + @SystemApi + public static final String ROLE_SYSTEM_DEPENDENCY_INSTALLER = + "android.app.role.SYSTEM_DEPENDENCY_INSTALLER"; + @NonNull private final Context mContext; |