diff options
| author | 2019-04-29 14:46:32 +0800 | |
|---|---|---|
| committer | 2019-04-30 14:35:29 +0800 | |
| commit | fff50fe62b837a18b3637a67d0c2f3e39a0a53ca (patch) | |
| tree | f8a8a13bc3724a2c1731533933b18e3d08d33ee0 | |
| parent | b0815a51e93452b57b4bc22c224f72b635baa187 (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-x | core/java/android/os/Build.java | 5 | ||||
| -rw-r--r-- | core/java/android/permission/PermissionManager.java | 9 |
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 |