因显示性能太差安卓已将微信及谷歌地图等应用添加到90Hz限制黑名单
当前已经有不少新推出的旗舰级安卓设备支持 90Hz 的刷新率 , 高刷新率可以让我们使用时感到更加的顺滑流畅。
预计随后也会有越来越多的中高端安卓设备支持更高的刷新率,但有些应用可能会被系统限制使用较高的刷新率。
比如最新的安卓源代码变更显示微信以及部分应用被添加到黑名单,黑名单应用将被限制只能使用较低的刷新率。
谷歌在测试时发现部分应用在高刷新率下性能表现非常差,因此使用高刷新率时还会给用户带来更差的显示体验。
于是开发团队已经在安卓里留下配置文件限制应用使用高刷新率,这些表现非常差的应用就会被添加到黑名单中。
这些显示性能太差被添加黑名单的应用或游戏包括:Wechat、Google Maps、Google Waze 及 PokémonGo。
可以看到这些应用都是安卓平台非常热门的应用,有趣的是谷歌自家两款热门应用竟然也存在显示性能差的问题。
所以被添加到黑名单后只有应用开发商更新应用优化性能才能移除黑名单,然后才可继续以高刷新率进行运行等。
<!-- Display 90Hz blacklist. Apps that do not work well when the display refreshes at 90Hz. When these apps are visible, the display's refresh rate gets fixed to 60Hz. --> <string-array name="config_highRefreshRateBlacklist"> <item>com.google.android.apps.maps</item> <item>com.nianticlabs.pokemongo</item> <item>com.waze</item> <item>com.tencent.mm</item> </string-array>
除应用的显示性能问题会被限制使用90Hz刷新率外,就连屏幕亮度低于75%时系统也会自动锁定刷新率至60Hz。
这项限制主要是当屏幕亮度较低时高刷新率会让用户能够以肉眼观测到屏幕的闪烁,显然这会影响整体显示效果。
显示屏对不同刷新率使用不同的伽马曲线,对于面板制造商来说很难将不同曲线调整为不同刷新率而相同的亮度。
因为切换时很容易观察到屏幕的闪烁问题,而在深夜及光线较暗的环境中人们更容易观察到这种肉眼可见的闪烁。
为防止闪烁谷歌限制屏幕亮度的阈值必须高于设定阈值才可使用高刷新率 , 因此低于 75% 亮度时只能60Hz显示。