Android 安卓打瞌睡模式

Android 安卓打瞌睡模式,android,Android,文件说: 如果用户在屏幕关闭的情况下将设备拔出并静止一段时间,设备将进入打瞌睡模式。在打瞌睡模式下,系统试图通过限制应用程序访问网络和CPU密集型服务来节省电池。它还阻止应用程序访问网络,并延迟其作业、同步和标准警报 静止到底是什么意思?如果手机在移动的汽车中静止不动,它会打瞌睡吗?我正在开发一个应用程序,可以将位置更新发送到服务器,如果手机在车内移动时进入无法完成的打盹模式。静止意味着静止,没有陀螺仪活动,屏幕关闭,没有连接到充电器。只要汽车还在移动,手机就不会进入打瞌睡模式 静止是指静止,无

文件说:

如果用户在屏幕关闭的情况下将设备拔出并静止一段时间,设备将进入打瞌睡模式。在打瞌睡模式下,系统试图通过限制应用程序访问网络和CPU密集型服务来节省电池。它还阻止应用程序访问网络,并延迟其作业、同步和标准警报


静止到底是什么意思?如果手机在移动的汽车中静止不动,它会打瞌睡吗?我正在开发一个应用程序,可以将位置更新发送到服务器,如果手机在车内移动时进入无法完成的打盹模式。

静止意味着静止,没有陀螺仪活动,屏幕关闭,没有连接到充电器。只要汽车还在移动,手机就不会进入打瞌睡模式


静止是指静止,无陀螺活动,屏幕关闭,未连接到充电器。只要汽车还在移动,手机就不会进入打瞌睡模式


需要注意的是,安卓N进一步扩展了打盹模式。在这里,对于“更轻”版本的doze,该设备不需要“绝对静止”,它允许唤醒锁定,但限制网络访问

其原理是,为了真正利用这一点,如果手机放在用户的口袋里“未使用”,但可能不是静止的,android需要节约电池

最初的棉花糖“深度打盹”在N中仍然非常常见,因此一旦手机静止一段时间[屏幕关闭+不充电已符合标准],它将进入最初的打盹状态,wifi扫描和gps扫描[位置更新]、唤醒锁、作业调度程序、同步适配器、,网络访问受到限制

为了回答您关于位置更新的问题,android有一个精细的运动检测传感器,可以确保设备在进入深度版本的doze之前保持静止。因此,对于这个特定的用例,您应该可以继续使用,但仍然应该使用新引入的批处理更新。我确信获取位置是一个方面,您也希望将其上传到您的服务器。两种版本的睡眠模式都限制网络访问

参考资料

需要注意的是,安卓N进一步扩展了打盹模式。在这里,对于“更轻”版本的doze,该设备不需要“绝对静止”,它允许唤醒锁定,但限制网络访问

其原理是,为了真正利用这一点,如果手机放在用户的口袋里“未使用”,但可能不是静止的,android需要节约电池

最初的棉花糖“深度打盹”在N中仍然非常常见,因此一旦手机静止一段时间[屏幕关闭+不充电已符合标准],它将进入最初的打盹状态,wifi扫描和gps扫描[位置更新]、唤醒锁、作业调度程序、同步适配器、,网络访问受到限制

为了回答您关于位置更新的问题,android有一个精细的运动检测传感器,可以确保设备在进入深度版本的doze之前保持静止。因此,对于这个特定的用例,您应该可以继续使用,但仍然应该使用新引入的批处理更新。我确信获取位置是一个方面,您也希望将其上传到您的服务器。两种版本的睡眠模式都限制网络访问

参考资料

在安卓系统中,如果设备在移动的汽车中,则不会启动打盹模式

但在安卓N中,引入了一种轻打瞌睡模式,它不需要设备完全静止或等待很长时间才能激活。它在屏幕关闭且设备不充电后不久启动,只需等待几分钟,即可实施限制,以确保用户已停止使用其手机


如果手机是安卓N,它可能会进入轻度打盹模式。

如果是安卓M,如果设备在移动的汽车中,打盹模式不会被踢入

但在安卓N中,引入了一种轻打瞌睡模式,它不需要设备完全静止或等待很长时间才能激活。它在屏幕关闭且设备不充电后不久启动,只需等待几分钟,即可实施限制,以确保用户已停止使用其手机


若手机是安卓N,它可能会进入轻度睡眠模式。

我已经阅读了您链接的文档,但并没有找到问题的答案。你测试过这个吗?是的。其他用户提到:“只有当设备静止且没有任何传感器被触发时,打瞌睡模式才会工作。这意味着只有当你的手机放在桌子上时,打瞌睡模式才会停止后台处理。但是,如果手机在你的口袋里或者闲置在汽车的仪表板上,即使你没有实际使用手机,也不会节省电池。”另一个参考:“要想打瞌睡,你的手机需要在屏幕关闭的情况下静止不动,并且不连接充电器。这意味着,如果你使用的是像新手机一样的手机,那么就不要移动和轻推陀螺仪或其他运动传感器,不要触摸屏幕或按钮,也不要在屏幕前挥手。。前挡板上有运动检测功能。在我的Android P上,移动手机(例如摇动手机)是不够的要让它退出打瞌睡。我需要打开屏幕。我想Shinoo Goyal和Rajat Sharma的答案更为最新。进入或退出打瞌睡模式不一样。我们谈论的是进入打瞌睡模式。它不会进入打瞌睡模式,除非静止。我已经阅读了您链接的文档,但没有找到问题的答案。是吗你测试过这个吗?是的。其他用户也提到过:“只有当设备处于休眠状态时,打瞌睡模式才会起作用。”