首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Android TV 将在 2023 年要求 App Bundle,应用大小应减少 20%

Android TV 将来会减少对存储的贪婪。谷歌宣布,Android 节省空间的应用程序文件格式 Android App Bundles (AAB) 最终将成为 Android TV 的标准。到 2023 年 5 月——也就是六个月后——谷歌将要求所有 Android TV 应用程序切换到新的文件格式,这可以将应用程序存储需求减少 20%。

Android TV 的存储总是很困难,因为硬件制造商希望尽可能便宜地制造智能电视和机顶盒硬件,而这通常意味着以最少的存储量发货。谷歌表示,“到 2022 年,智能手机的最小存储容量通常为 64GB,但智能电视的平均容量仅为 8GB。” 谷歌本身实际上是一个大罪犯,带有谷歌电视的谷歌 Chromecast 出货时只有 8GB 的​​存储空间。这还远远不够,许多人只安装了最少的内容应用程序就用完了新 Chromecast 上的存储空间。那里有 10,000 个 Android TV 应用程序,其中一些最大的应用程序达到10GB+,但大多数 Android TV 用户无法安装它们。

Android App Bundle 不会成为设计糟糕且存储空间不足的设备的灵丹妙药,但一点一滴都会有所帮助。Android App Bundle于 2018 年随 Android 9 发布作为一种通过将应用程序分解为模块来节省设备存储空间的方法,而不是一个包含所有可能数据的大型单一 APK(旧的 Android 应用程序格式)。Android 应用程序支持大量不同的语言、显示分辨率和 CPU 架构,但每个单独的设备只需要挑选其中的几个选项即可工作。Android App Bundle 与 Play Store 集成,为每个模块创建动态交付系统。你的手机将它需要的模块传达给 Play 商店,谷歌的服务器会捆绑一个合适的包并将其发送到你的设备。开发人员甚至可以将一些较少使用的应用程序功能移动到一个包中,如果用户需要,可以即时下载。

App Bundles 基本上将很多应用程序打包责任转移到了云端,即谷歌的云端,这导致了相当多的谷歌锁定。开发人员必须将他们的应用程序签名密钥和代码库上传到谷歌的服务器,这些服务器现在负责将其应用程序编译成可能有 100 多个模块。Play 商店现在负责检测手机需要什么来即时交付这些模块。但是,即使第三方应用商店可以复制所有这些,开发人员也很有可能不会对使用他们的签名密钥信任一百万个不同的应用商店感兴趣。

谷歌表示,与单一 APK 相比,Android App Bundle 平均可节省约 20% 的空间,这对这些存储空间不足的设备来说将是一个巨大的帮助。自 2021 年以来,它们一直是手机和平板电脑的必需标准,六个月后,电视应用也将被要求使用它们。不及时切换的开发者将在搜索中隐藏他们的电视应用程序,因此他们最好开始工作!谷歌估计,“在大多数情况下,一名工程师大约需要三天时间才能完成迁移”。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20221125A05OK600?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券