diff options
| author | 2020-11-11 05:27:22 +0000 | |
|---|---|---|
| committer | 2020-11-11 05:27:22 +0000 | |
| commit | d573e858169fd95adf9ec3b6de609f4173fa0d79 (patch) | |
| tree | 1676127bb39d9e2dee5637636906b6a55c3ebce8 | |
| parent | e963720c4df8fb3d9e621ba4f80dcd89693c1a8a (diff) | |
| parent | 5753a34e67db90649feb695286d0c1ff61e07445 (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.java | 3 |
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; } |