如果我在我的一台 Android 设备(Nexus 10 或 Galaxy Note 2)上启动我的应用程序,请将设备放下并停止触摸它,不久操作系统就会关闭屏幕并暂停应用程序。有什么方法可以让应用程序指示操作系统关闭屏幕但保持应用程序运行?
注意:这个应用程序永远不会公开发布,它只是为了我自己的研究。
如果我在我的一台 Android 设备(Nexus 10 或 Galaxy Note 2)上启动我的应用程序,请将设备放下并停止触摸它,不久操作系统就会关闭屏幕并暂停应用程序。有什么方法可以让应用程序指示操作系统关闭屏幕但保持应用程序运行?
注意:这个应用程序永远不会公开发布,它只是为了我自己的研究。
您可以使用PowerManager的唤醒锁。
PARTIAL_WAKE_LOCK似乎是你想要的。
即使屏幕关闭,这也将保持 CPU 运行。请记住,这将显着更快地耗尽电池,并且如果系统需要资源,您的应用程序可能仍会暂停或终止,例如在通话期间。