Android上的音频回避是指当另一个音频源(通常是通知)开始播放时音频的音量减小。当通知使已经播放的音频源的音频消失时,它会将音频焦点从应用程序中移开,就像Pokemon Go会在音乐播放时启动它一样。顺便说一下,这里已详细说明了一种修复方法。应用程序可以选择隐藏音频,甚至完全停止播放;例如,如果您在Spotify上播放歌曲然后打开YouTube视频,Spotify将完全停止音乐播放。但是,对于任何以Android Oreo(SDK 26级)为目标的应用,这种情况都将发生变化,因为播放音频将不再为传入通知暂停。
Android Oreo更改了播放音频响应通知的方式
现在,借助Android Oreo,定位到最新版本的应用将不再会在其他应用或通知获得音频焦点时停止播放。取而代之的是,这些应用在默认情况下只会掩盖音频。例如,Podcast Addict应用程序将在收到新通知时短暂停止媒体播放,然后再恢复播放。如果Podcast Addict改为更新到目标SDK级别26(AKA Android 8.0 Oreo),那么它将降低音量(音频回避),而不是在收到通知时完全暂停。
诸如Rescue Party和Project Treble之类的其他变化表明,Android Oreo如何更多地关注优化和幕后改进,而不是大规模的变化。很高兴看到Google在较小的领域进行了改进,并关注了操作系统的一小部分。多年来,Android的较小错误一直受到批评。
我们将继续寻找已进行的其他更改。请使用我们的XDA Labs应用随时关注XDA门户,以了解所有最新的Android 8.0和其他与Android相关的新闻。