等待应用下载和安装是一件令人沮丧的事情,尤其是当它是一款充满高分辨率图像的大型游戏应用时。然而,对于Android 12谷歌推出了一项新功能,可以让游戏在几秒钟内玩完,而不是几分钟。
它被称为“下载时播放”,它使用智能后台下载系统,允许游戏在下载完成之前就可以玩。谷歌给出的例子是,一款400MB的游戏可以在10秒内玩完,而不是几分钟。当你玩游戏时,下载会继续并结束,而不会打断你的游戏过程。
你可以在下面的视频中看到18分钟后播放下载功能的运行情况:
作为Ars Technica报道(在新窗口打开)这个特性将是Android 12独有的,因为它依赖于新的OS版本引入的新的增量FS文件系统。谷歌描述增量FS(在新窗口打开)作为一个“特殊用途的Linux虚拟文件系统,它允许程序在二进制文件和资源文件仍然通过网络、USB等被惰性下载时执行。”它专注于少量(100以下)大文件(超过10兆字节)的增量交付。”
Android上现有的一个更快访问应用程序的功能叫做即时玩但它要求开发者以一种特定的方式分割应用程序,而且由于应用程序需要被分割成10MB的块,所以它的局限性很大。边下载边玩更好,因为它不仅可以处理更大的数据块,而且是自动发生的,无需开发人员做任何额外的工作。开发者需要做的一个改变是:从旧的Android包(APK)应用文件格式切换到谷歌的新Android应用包(AAB)格式。
对于消费者来说,最主要的收获就是在任何运行Android 12的设备上玩游戏的速度都要快得多。最初可能只包括新发行的游戏,但最终将包括所有游戏。