summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Paul Hu <paulhu@google.com> 2020-12-17 01:40:52 +0000
committer Gerrit Code Review <noreply-gerritcodereview@google.com> 2020-12-17 01:40:52 +0000
commita7f149d86d16461ade3b4d902ae6882dbe65fd62 (patch)
tree51b2e234b65c81ee7afc932f2e97dc30fb2ab2f9
parentb47da175062152f7ebc10569b0c8b32b06eb2b4a (diff)
parent32164bb807b758f0961ce346b26738254c7e9c9a (diff)
Merge "Update some in-procss APIs to system APIs"
-rw-r--r--core/api/system-current.txt3
-rw-r--r--core/java/android/content/pm/ApplicationInfo.java6
2 files changed, 6 insertions, 3 deletions
diff --git a/core/api/system-current.txt b/core/api/system-current.txt
index 03257a0dc1a7..883f277bfa59 100644
--- a/core/api/system-current.txt
+++ b/core/api/system-current.txt
@@ -1874,6 +1874,9 @@ package android.content.pm {
public class ApplicationInfo extends android.content.pm.PackageItemInfo implements android.os.Parcelable {
method public boolean isEncryptionAware();
method public boolean isInstantApp();
+ method public boolean isOem();
+ method public boolean isProduct();
+ method public boolean isVendor();
field public String credentialProtectedDataDir;
field public int targetSandboxVersion;
}
diff --git a/core/java/android/content/pm/ApplicationInfo.java b/core/java/android/content/pm/ApplicationInfo.java
index 81d9b11bc644..e32068fe4b39 100644
--- a/core/java/android/content/pm/ApplicationInfo.java
+++ b/core/java/android/content/pm/ApplicationInfo.java
@@ -2101,7 +2101,7 @@ public class ApplicationInfo extends PackageItemInfo implements Parcelable {
}
/** @hide */
- @SystemApi(client = SystemApi.Client.SYSTEM_SERVER)
+ @SystemApi
public boolean isOem() {
return (privateFlags & ApplicationInfo.PRIVATE_FLAG_OEM) != 0;
}
@@ -2149,13 +2149,13 @@ public class ApplicationInfo extends PackageItemInfo implements Parcelable {
}
/** @hide */
- @SystemApi(client = SystemApi.Client.SYSTEM_SERVER)
+ @SystemApi
public boolean isVendor() {
return (privateFlags & ApplicationInfo.PRIVATE_FLAG_VENDOR) != 0;
}
/** @hide */
- @SystemApi(client = SystemApi.Client.SYSTEM_SERVER)
+ @SystemApi
public boolean isProduct() {
return (privateFlags & ApplicationInfo.PRIVATE_FLAG_PRODUCT) != 0;
}