summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Howard Chen <howardsoc@google.com> 2019-04-29 14:46:32 +0800
committer Howard Chen <howardsoc@google.com> 2019-04-30 14:35:29 +0800
commitfff50fe62b837a18b3637a67d0c2f3e39a0a53ca (patch)
treef8a8a13bc3724a2c1731533933b18e3d08d33ee0
parentb0815a51e93452b57b4bc22c224f72b635baa187 (diff)
Remove the Build.VERSION_CODES.P0
The Build.VERSION_CODES.P0 was the stub for a potential new API level after P. Now it's Q thus the usage for P0 field is not valid any more. This CL also fixed the android.os.cts.BuildTest test failure for cf_x86_phone-userdebug Bug: 131601118 Test: presubmit test on ag/7204147 Change-Id: Iee474e95a35e051e6a3f4f96da5d82387d33d013
-rwxr-xr-xcore/java/android/os/Build.java5
-rw-r--r--core/java/android/permission/PermissionManager.java9
2 files changed, 3 insertions, 11 deletions
diff --git a/core/java/android/os/Build.java b/core/java/android/os/Build.java
index 94c8b9116dd6..3a4741a97212 100755
--- a/core/java/android/os/Build.java
+++ b/core/java/android/os/Build.java
@@ -978,11 +978,6 @@ public class Build {
*/
public static final int Q = CUR_DEVELOPMENT;
- /**
- * Stub for a potential new API level after P.
- * @hide
- */
- public static final int P0 = Q;
}
/** The type of build, like "user" or "eng". */
diff --git a/core/java/android/permission/PermissionManager.java b/core/java/android/permission/PermissionManager.java
index 1aa5b0656935..2a41c2065c46 100644
--- a/core/java/android/permission/PermissionManager.java
+++ b/core/java/android/permission/PermissionManager.java
@@ -23,11 +23,8 @@ import android.annotation.RequiresPermission;
import android.annotation.SystemApi;
import android.annotation.SystemService;
import android.annotation.TestApi;
-import android.annotation.UnsupportedAppUsage;
import android.content.Context;
import android.content.pm.IPackageManager;
-import android.content.pm.PackageManager;
-import android.content.pm.PermissionInfo;
import android.os.RemoteException;
import com.android.internal.annotations.Immutable;
@@ -107,11 +104,11 @@ public final class PermissionManager {
/**
* Get set of permissions that have been split into more granular or dependent permissions.
*
- * <p>E.g. before {@link android.os.Build.VERSION_CODES#P0} an app that was granted
+ * <p>E.g. before {@link android.os.Build.VERSION_CODES#Q} an app that was granted
* {@link Manifest.permission#ACCESS_COARSE_LOCATION} could access he location while it was in
- * foreground and background. On platforms after {@link android.os.Build.VERSION_CODES#P0}
+ * foreground and background. On platforms after {@link android.os.Build.VERSION_CODES#Q}
* the location permission only grants location access while the app is in foreground. This
- * would break apps that target before {@link android.os.Build.VERSION_CODES#P0}. Hence whenever
+ * would break apps that target before {@link android.os.Build.VERSION_CODES#Q}. Hence whenever
* such an old app asks for a location permission (i.e. the
* {@link SplitPermissionInfo#getSplitPermission()}), then the
* {@link Manifest.permission#ACCESS_BACKGROUND_LOCATION} permission (inside