今日,谷歌正式宣布将在下一代操作系统安卓16中推出“云编译”功能。这一创新技术旨在通过将应用编译任务从本地设备转移至云端,显著提升低端安卓设备的应用安装速度,尤其为处理器性能较弱或存储速度较慢的设备用户带来福音。
传统安卓系统在安装应用时,需通过本地工具dex2oat将APK文件中的.dex字节码编译为.vdex、.odex等运行时工件(Artifacts)。这一过程对低端设备而言耗时较长,尤其是处理大型应用或多DEX文件时。
安卓16的云编译功能通过两项关键改进实现突破:
云端预编译:谷歌Play商店将直接提供已编译的工件文件(如优化后的代码和元数据),设备安装时仅需下载并加载这些文件,跳过了本地编译步骤。
新文件格式SDM:安卓16引入“安全Dex元数据”(Secure Dex Metadata)文件格式,用于存储云端生成的编译工件,并通过与APK相同的密钥签名确保安全性。
据测试,搭载云编译功能后,低端设备的应用安装时间可缩短30%-50%,尤其对游戏、大型社交应用等需处理海量代码的场景效果显著。例如,以往安装1GB游戏可能需要数分钟的低端机,未来有望实现“即下即用”。
尽管技术前景广阔,谷歌仍需解决两大问题:
数据流量增加:用户需额外下载SDM文件,可能增加10%-20%的数据消耗。因此,该功能初期将设为“可选模式”,供用户根据网络条件自行启用。
基础设施搭建:谷歌需调整Play商店后台,使其支持通过dex2oat生成并分发SDM文件。预计完整部署需数月时间。
云编译技术的推出不仅优化了用户体验,也为开发者提供了更友好的低端设备适配方案。分析认为,此举将加速新兴市场智能手机的普及,并可能推动5G网络与云端计算技术的进一步融合。
更多游戏资讯请关注:电玩帮游戏资讯专区
电玩帮图文攻略 www.vgover.com