summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Paul Hu <paulhu@google.com> 2020-11-11 05:27:22 +0000
committer Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> 2020-11-11 05:27:22 +0000
commitd573e858169fd95adf9ec3b6de609f4173fa0d79 (patch)
tree1676127bb39d9e2dee5637636906b6a55c3ebce8
parente963720c4df8fb3d9e621ba4f80dcd89693c1a8a (diff)
parent5753a34e67db90649feb695286d0c1ff61e07445 (diff)
Merge "Expose some ApplicationInfo#is* methods as in-process API" am: 5753a34e67
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1490916 Change-Id: Ie5615bf8f2a4b577fcdca9d665929d208fdafe94
-rw-r--r--core/java/android/content/pm/ApplicationInfo.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/core/java/android/content/pm/ApplicationInfo.java b/core/java/android/content/pm/ApplicationInfo.java
index 1cca53f369fa..81d9b11bc644 100644
--- a/core/java/android/content/pm/ApplicationInfo.java
+++ b/core/java/android/content/pm/ApplicationInfo.java
@@ -2101,6 +2101,7 @@ public class ApplicationInfo extends PackageItemInfo implements Parcelable {
}
/** @hide */
+ @SystemApi(client = SystemApi.Client.SYSTEM_SERVER)
public boolean isOem() {
return (privateFlags & ApplicationInfo.PRIVATE_FLAG_OEM) != 0;
}
@@ -2148,11 +2149,13 @@ public class ApplicationInfo extends PackageItemInfo implements Parcelable {
}
/** @hide */
+ @SystemApi(client = SystemApi.Client.SYSTEM_SERVER)
public boolean isVendor() {
return (privateFlags & ApplicationInfo.PRIVATE_FLAG_VENDOR) != 0;
}
/** @hide */
+ @SystemApi(client = SystemApi.Client.SYSTEM_SERVER)
public boolean isProduct() {
return (privateFlags & ApplicationInfo.PRIVATE_FLAG_PRODUCT) != 0;
}