Merge "Add documents for isOem/Vendor/Product"
This commit is contained in:
@@ -2167,7 +2167,10 @@ public class ApplicationInfo extends PackageItemInfo implements Parcelable {
|
||||
return (flags & ApplicationInfo.FLAG_EXTERNAL_STORAGE) == 0;
|
||||
}
|
||||
|
||||
/** @hide */
|
||||
/**
|
||||
* True if the application is pre-installed on the OEM partition of the system image.
|
||||
* @hide
|
||||
*/
|
||||
@SystemApi
|
||||
public boolean isOem() {
|
||||
return (privateFlags & ApplicationInfo.PRIVATE_FLAG_OEM) != 0;
|
||||
@@ -2215,13 +2218,19 @@ public class ApplicationInfo extends PackageItemInfo implements Parcelable {
|
||||
return (flags & ApplicationInfo.FLAG_UPDATED_SYSTEM_APP) != 0;
|
||||
}
|
||||
|
||||
/** @hide */
|
||||
/**
|
||||
* True if the application is pre-installed on the vendor partition of the system image.
|
||||
* @hide
|
||||
*/
|
||||
@SystemApi
|
||||
public boolean isVendor() {
|
||||
return (privateFlags & ApplicationInfo.PRIVATE_FLAG_VENDOR) != 0;
|
||||
}
|
||||
|
||||
/** @hide */
|
||||
/**
|
||||
* True if the application is pre-installed on the product partition of the system image.
|
||||
* @hide
|
||||
*/
|
||||
@SystemApi
|
||||
public boolean isProduct() {
|
||||
return (privateFlags & ApplicationInfo.PRIVATE_FLAG_PRODUCT) != 0;
|
||||
|
||||
Reference in New Issue
Block a user