summaryrefslogtreecommitdiff
path: root/core/java
diff options
context:
space:
mode:
authorKevin Hufnagle <khufnagle@google.com>2020-11-20 22:31:39 -0500
committerKevin Hufnagle <khufnagle@google.com>2020-12-01 19:02:29 -0500
commit09478539ae001ede9cc1464d79cd11228091332f (patch)
tree61cdc1da8d7cd92cb989b9e93f0bd73beb6fed7d /core/java
parent66a993beeb3d3201e075ae0415ad011ecfa9ea68 (diff)
docs: Mention app query filters on Android 11
For apps that target Android 11 and higher, the methods in this class each return a filtered list by default, because of the new package visibility behavior. Test: m ds-docs-java Bug: 173104139 Exempt-From-Owner-Approval: Docs-only change Change-Id: Idd239a6a9b4e1764b8285f73a341adc024281be2
Diffstat (limited to 'core/java')
-rw-r--r--core/java/android/content/pm/PackageManager.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/core/java/android/content/pm/PackageManager.java b/core/java/android/content/pm/PackageManager.java
index ea4a2a0b8c35..05548c71eb80 100644
--- a/core/java/android/content/pm/PackageManager.java
+++ b/core/java/android/content/pm/PackageManager.java
@@ -92,6 +92,11 @@ import java.util.Set;
* packages that are currently installed on the device.
*
* You can find this class through {@link Context#getPackageManager}.
+ *
+ * <p class="note"><strong>Note: </strong>If your app targets Android 11 (API level 30) or
+ * higher, the methods in this class each return a filtered list of apps. Learn more about how to
+ * <a href="/training/basics/intents/package-visibility">manage package visibility</a>.
+ * </p>
*/
public abstract class PackageManager {
private static final String TAG = "PackageManager";