如果您正在开发自己的ROM或者您拥有一个已经root的手机(需要检查哪个用户能够这样做),那么您应该看一下PowerManager.goToSleep功能。在Google Groups中有关于此功能的讨论,请单击此处。并且,在这里,您可以了解有关此特定权限的信息。
http://developer.android.com/reference/android/os/PowerManager.html#goToSleep%28long%29 这是我认为你正在寻找的内容。 不要忘记包含以下权限。 android.permission.DEVICE_POWER
自API 21版本起,此功能已被删除:https://developer.android.com/sdk/api_diff/21/changes/android.os.PowerManager.html 正如Yury所提到的,在此之前,您可以调用powerManager.goToSleep(time),但您需要拥有根设备或应用程序需要被签名为系统应用程序才能获取相关权限。