Loading core/api/module-lib-current.txt +2 −1 Original line number Diff line number Diff line Loading @@ -4,6 +4,7 @@ package android { public static final class Manifest.permission { field public static final String CONTROL_AUTOMOTIVE_GNSS = "android.permission.CONTROL_AUTOMOTIVE_GNSS"; field public static final String GET_INTENT_SENDER_INTENT = "android.permission.GET_INTENT_SENDER_INTENT"; field public static final String MAKE_UID_VISIBLE = "android.permission.MAKE_UID_VISIBLE"; } } Loading Loading @@ -102,7 +103,7 @@ package android.content.pm { public abstract class PackageManager { method @NonNull public String getPermissionControllerPackageName(); method @NonNull public String getSdkSandboxPackageName(); method @RequiresPermission("android.permission.MAKE_UID_VISIBLE") public void makeUidVisible(int, int); method @RequiresPermission(android.Manifest.permission.MAKE_UID_VISIBLE) public void makeUidVisible(int, int); field public static final String EXTRA_VERIFICATION_ROOT_HASH = "android.content.pm.extra.VERIFICATION_ROOT_HASH"; field public static final int MATCH_STATIC_SHARED_AND_SDK_LIBRARIES = 67108864; // 0x4000000 } Loading core/java/android/content/pm/PackageManager.java +5 −1 Original line number Diff line number Diff line Loading @@ -10319,7 +10319,11 @@ public abstract class PackageManager { /** * Makes the package associated with the uid {@code visibleUid} become visible to the * recipient uid application. * recipient application. The recipient application can receive the details about the * visible package if successful. * <p> * Read <a href="/training/basics/intents/package-visibility">package visibility</a> for more * information. * * @param recipientUid The uid of the application that is being given access to {@code * visibleUid} Loading core/res/AndroidManifest.xml +1 −1 Original line number Diff line number Diff line Loading @@ -6439,7 +6439,7 @@ <!-- Allows an UID to be visible to the application based on an interaction between the two apps. This permission is not intended to be held by apps. @hide @TestApi --> @hide @TestApi @SystemApi(client=android.annotation.SystemApi.Client.MODULE_LIBRARIES) --> <permission android:name="android.permission.MAKE_UID_VISIBLE" android:protectionLevel="signature" /> Loading Loading
core/api/module-lib-current.txt +2 −1 Original line number Diff line number Diff line Loading @@ -4,6 +4,7 @@ package android { public static final class Manifest.permission { field public static final String CONTROL_AUTOMOTIVE_GNSS = "android.permission.CONTROL_AUTOMOTIVE_GNSS"; field public static final String GET_INTENT_SENDER_INTENT = "android.permission.GET_INTENT_SENDER_INTENT"; field public static final String MAKE_UID_VISIBLE = "android.permission.MAKE_UID_VISIBLE"; } } Loading Loading @@ -102,7 +103,7 @@ package android.content.pm { public abstract class PackageManager { method @NonNull public String getPermissionControllerPackageName(); method @NonNull public String getSdkSandboxPackageName(); method @RequiresPermission("android.permission.MAKE_UID_VISIBLE") public void makeUidVisible(int, int); method @RequiresPermission(android.Manifest.permission.MAKE_UID_VISIBLE) public void makeUidVisible(int, int); field public static final String EXTRA_VERIFICATION_ROOT_HASH = "android.content.pm.extra.VERIFICATION_ROOT_HASH"; field public static final int MATCH_STATIC_SHARED_AND_SDK_LIBRARIES = 67108864; // 0x4000000 } Loading
core/java/android/content/pm/PackageManager.java +5 −1 Original line number Diff line number Diff line Loading @@ -10319,7 +10319,11 @@ public abstract class PackageManager { /** * Makes the package associated with the uid {@code visibleUid} become visible to the * recipient uid application. * recipient application. The recipient application can receive the details about the * visible package if successful. * <p> * Read <a href="/training/basics/intents/package-visibility">package visibility</a> for more * information. * * @param recipientUid The uid of the application that is being given access to {@code * visibleUid} Loading
core/res/AndroidManifest.xml +1 −1 Original line number Diff line number Diff line Loading @@ -6439,7 +6439,7 @@ <!-- Allows an UID to be visible to the application based on an interaction between the two apps. This permission is not intended to be held by apps. @hide @TestApi --> @hide @TestApi @SystemApi(client=android.annotation.SystemApi.Client.MODULE_LIBRARIES) --> <permission android:name="android.permission.MAKE_UID_VISIBLE" android:protectionLevel="signature" /> Loading