首页 > 解决方案 > 待机和环境在 Android 中是相同的

问题描述

在 Android 智能手表中,如果设备不交互,则手表将从交互模式进入环境模式

在此 Google 链接https://www.youtube.com/watch?v=Rwshwq_vI1s中,他们仅解释了 App StandBy 和 Doze 模式

我的查询是 Android Wear App 流程将来自 Interactive -> Ambient -> StandBy

或者

App Standby 和 Ambient 都一样吗?

标签: android-wear-2.0ambientandroid-doze-and-standby

解决方案


Ambient ModeApp Standby是不一样的,Ambient Mode 允许您的应用程序在保持对用户可见的同时继续在前台运行,如果您的应用程序在前台运行,它将不会进入待机模式,请参阅下一段:

App Standby 允许系统在用户未主动使用应用程序时确定该应用程序处于空闲状态。当用户在一定时间内没有触摸应用程序并且以下情况均不适用时,系统会做出此判断:

  • 该应用程序当前在前台有一个进程(作为活动或前台服务,或正在被另一个活动或前台服务使用)。

正如您所看到的,环境模式允许您留在前台,因此不允许进入待机,值得注意的是,要能够使用环境模式,用户必须启用设备上的始终在屏幕上选项。


推荐阅读