我正在尝试制作GPS追踪器应用。
我不打算在Play商店发布此应用程序。所以,我完全控制了设备(并且可以手动白名单)。
我想知道是否:
答案 0 :(得分:1)
问题1:
如果充电器始终连接到手机,是否会激活打盹模式?
没有
一旦用户通过移动设备唤醒设备,请打开设备 屏幕或连接充电器,系统退出Doze和所有应用程序 恢复正常活动。
问题2:
手机突然抖动或振动会在打开后禁用打盹模式 长时间不活动?例如,考虑将手机置于卡车内并且振动(从发动机启动或行驶)足以获得 设备从打瞌睡到正常模式?
在Android N之前,是的。来自Android N,没有。
Android 7.0通过应用子集为Doze带来了进一步的增强功能 设备拔出时的CPU和网络限制 屏幕关闭,但不一定是静止的,例如,当a 手机正在用户的口袋里旅行。
问题3
作业计划程序服务是否会在计划应用程序的打盹模式下工作 手动列入白名单(包括GPS和网络)?
没有
列入白名单的应用可以使用网络并保留部分唤醒功能 在Doze和App Standby期间锁定。但是,其他限制仍然存在 适用于列入白名单的应用,就像对其他应用一样。对于 例如,白名单应用的作业和同步延迟(在API上 级别23及以下),其常规AlarmManager警报不会触发。
问题4
打电话给打盹模式设备会将其状态更改为正常模式吗?
是。由于与问题1相同的原因。
问题5
陀螺仪,加速度计等传感器是否会处于打盹模式?
可能无法在打盹模式下工作
有关“打盹”模式中“优化”的详细信息,请参阅此document。