夜间模式功能本身仍在7.0Nougat的最终版本中仍然存在


随着Android N Developer Preview的推出,Google提供了一项名为“夜间模式”的新功能,该功能 可以滤除屏幕上的蓝光以减轻眼睛疲劳 。由于多项研究表明,蓝光会影响您的昼夜节律并使睡眠更加困难,因此许多用户对蓝光过滤应用程序发誓 。因此,开发人员已经构建了第三方应用程序,例如CF.lumen (由XDA Senior Recognized Developer Chainfire颁发),该应用程序 已经吸引了许多用户,但是,Android 6.0+上带有权限对话框的屏幕覆盖令人讨厌,导致许多人向Google请求一个更加本地化的集成解决方案 。因此,夜间模式诞生了 。
【夜间模式功能本身仍在7.0Nougat的最终版本中仍然存在】此夜间模式功能最初包含在Android 7.0的开发人员预览中,因此所有受支持的Nexus设备都可以使用它 。许多人希望看到它包含在Android 7.0的最终版本中,但是来自Android工程团队的Alan说,该功能需要大量工作才能发布到公共版本中 。因此,当Nexus 5X和Nexus 6P的官方Android 7.0更新发布时,就像Google所说的那样,该功能已从SystemUI Tuner中删除 。
不过,幸运的是,即使已隐藏,夜间模式功能本身仍在7.0 Nougat的最终版本中仍然存在 。发布了一个名为Night Mode Enabler的应用程序,该应用程序 通过使用额外的字符串show_night_mode:true向SystemUI Tuner活动发出了意图,从而在这些Nexus设备上恢复了此功能 。因此,尽管有些人对Google正式删除该功能感到不安,但许多人对恢复该功能的简易性感到宽慰 。此外,在Pixel和Pixel XL上引入了Android 7.1,我们看到此功能有了一个新名称– Night Light 。遗憾的是,Google Developer Advocate表示,由于缺少必要的硬件编写器的驱动程序支持,因此无法在Nexus设备上发布Night Light。
在形势一片暗淡的情况下,夜间模式的爱好者寄希望于该功能在Android 7.1开发人员预览版中重新引入,即使该功能未使用Google Pixel手机中夜间照明所采用的更有效的硬件组合方法 。遗憾的是,这没有发生,并且该更新还完全删除了SystemUI中所有对“夜间模式”的引用-甚至阻止了“夜间模式启动器”应用恢复该功能 。尽管 已发布了Nexus 6P的修改版,并在Android 7.1.1 DP1上恢复了夜间模式,但非root用户一直希望该功能恢复到正式版本中 。幸运的是,我们现在知道昨天Google员工将该请求状态标记为包含在AOSP问题跟踪器的“未来版本”中 。我们不确切知道哪个更新将还原“夜间模式”,但是对于最初由于删除该功能而感到失望的任何人,此消息应该都是音乐 。

    推荐阅读