diff options
| -rw-r--r-- | api/test-current.txt | 4 | ||||
| -rw-r--r-- | config/hiddenapi-light-greylist.txt | 1 | ||||
| -rw-r--r-- | core/java/android/os/PowerManager.java | 2 |
3 files changed, 6 insertions, 1 deletions
diff --git a/api/test-current.txt b/api/test-current.txt index ea8e5dbb25e0..2ef20253e950 100644 --- a/api/test-current.txt +++ b/api/test-current.txt @@ -604,6 +604,10 @@ package android.os { field public static final android.os.Parcelable.Creator<android.os.IncidentReportArgs> CREATOR; } + public final class PowerManager { + method public void nap(long); + } + public class Process { method public static final int getThreadScheduler(int) throws java.lang.IllegalArgumentException; } diff --git a/config/hiddenapi-light-greylist.txt b/config/hiddenapi-light-greylist.txt index fdc6c9295588..bc74992874bf 100644 --- a/config/hiddenapi-light-greylist.txt +++ b/config/hiddenapi-light-greylist.txt @@ -1500,7 +1500,6 @@ Landroid/os/PowerManager;->getMaximumScreenBrightnessSetting()I Landroid/os/PowerManager;->getMinimumScreenBrightnessSetting()I Landroid/os/PowerManager;->isLightDeviceIdleMode()Z Landroid/os/PowerManager;->mService:Landroid/os/IPowerManager; -Landroid/os/PowerManager;->nap(J)V Landroid/os/PowerManager;->userActivity(JZ)V Landroid/os/PowerManager;->validateWakeLockParameters(ILjava/lang/String;)V Landroid/os/PowerManager;->wakeUp(JLjava/lang/String;)V diff --git a/core/java/android/os/PowerManager.java b/core/java/android/os/PowerManager.java index c00100b7e0cf..9c258487447e 100644 --- a/core/java/android/os/PowerManager.java +++ b/core/java/android/os/PowerManager.java @@ -21,6 +21,7 @@ import android.annotation.RequiresPermission; import android.annotation.SdkConstant; import android.annotation.SystemApi; import android.annotation.SystemService; +import android.annotation.TestApi; import android.content.Context; import android.util.Log; import android.util.proto.ProtoOutputStream; @@ -960,6 +961,7 @@ public final class PowerManager { * * @hide Requires signature permission. */ + @TestApi public void nap(long time) { try { mService.nap(time); |