Google要求TV应用程序转换使用App Bundles发布格式

Google宣布其Google TV和Android TV,从2023年5月开始将要求使用App Bundles应用程序发布格式,原因是Google TV和Android TV设备存储空间有限,但是可安装的应用程序越来越多,为了提升用户应用程序使用体验,于是决定全面使用App Bundles。

Android TV操作系统现在可用应用程序超过1万个,虽然可使用的软件数量呈指数上升,但是Android TV设备非常有限,与手机比起来,在2022年时,手机最小存储容量为64 GB,但是智能电视的平均存储只有8 GB,存储空间有限使得用户必须卸载应用程序,进而影响用户体验。

因此Google针对这个问题,在2020年的时候,在Android上推出了App Bundle,这是手机、平板和TV上Google Play的标准发布格式,目前已经取代APK(Android Package Kits)。App Bundle有许多好处,因为能够针对每台设备优化,与同等的APK相比,App Bundle的总大小平均减少20%,因此可节省更多的存储空间。

由于App Bundle让用户可以选择存档应用程序,这能够回收60%的应用程序存储空间,TV设备内置快速存档和取消存档的用户接口,因此就算设备存储空间有限,用户仍可以将更多的应用程序,留在Google TV和Android TV设备上,同时开发人员也可以维护状态,提供开发者无摩擦的取消存档体验。

App Bundle交付也更简单安全,由于Play Store拥有应用程序的源码和资源,因此可以针对每个设备的配置,动态提供优化应用程序,而且当开发者上传的密钥丢失或是泄露,也可以轻松进行重设。

距2023年5月,Google TV和Android TV要求使用App Bundles约有6个月的过渡期,但Google提到,一般情况工程师只要花3天,就能够将现有的电视应用,从APK移植到App Bundle。如果届时应用程序仍未转换使用App Bundles,则Google可能会选择在电视接口隐藏这类应用程序,官方建议正在开发新TV应用程序的开发者,应该直接选择使用App Bundles。