安卓12中的音频在过渡时的处理方式将有很大不同
自Google I / O 2021起,Android 12正式在公开测试版中发布,并且需要考虑一些新的音频过渡更改。报告指出,与应用程序级别的音频焦点变化有关的情况尤其如此。概括而言,Google新增了一项功能,当用户切换应用程序时,该功能可以使音频交叉渐变。
当系统当前正常运行时,已采用Google称为“音频焦点”的应用程序将立即启动。并且先前音频应用程序中的音频将同时停止。但是这样做的结果可能令人不安。特别是在体积和强度上存在差异时。例如,当用户打了一个电话,碰巧将通话音量设置为最大,而以前的应用播放的音量却低得多。
有了新功能,以前的应用程序(无论是音乐应用程序,游戏应用程序还是其他应用程序)中的音频都将消失。同时,新应用程序(无论是其他应用程序还是电话)中的音频将逐渐消失。
但是,这一变化无疑会给开发人员带来一些挑战。由于这实际上等同于淡入淡出,因此音频不一定会完全消失。淡出完成后,最终用户将根本听不到它。这意味着除非开发人员确保播放停止或暂停,否则媒体本身将继续存在。这可能会导致用户在整体播放中失去位置的问题。
为了纠正这种差异,谷歌表示,Android 12将向正在消失的应用程序发送幕后通知。这样,一旦音频不再在人的感知范围内,就可以在应用程序级别停止播放。
有任何连锁效应吗?
现在,Google在此所做的更改旨在使应用程序之间的转换更加容易。而且还可以减少对Android智能手机内部组件的不必要的压力。同时,在电池寿命方面使整个体验变得更好。因此,对于那些将多任务与应用程序结合使用的用户来说,这一更改也将非常有用。例如,那些在窗口或多应用程序或分屏模式下使用多个应用程序的应用程序。
但是,Google还需要满足那些希望在一个应用程序中与其他应用程序进行积极互动的同时收听音乐的用户的需求。因此,大概会为用户提供一种控制方式,以使播放不会中断。特别是因为Google曾说过这种变化的主要原因是,尤其是在可折叠和其他大型设备上的使用。该公司尚未透露任何此类细节。