苹果在 2015 年初要求 iOS 应用必须支持 64 位,同时在 iOS 11 正式版降临后完全终止了对于 32 位 App 的支持。从这一点看被甩开比较远的 Google,现在终于发布了新的应用开发政策,要求在 2019 年 8 月前,所有 App 必须支持 64 位才能上架 Play Store,但需要注意的是,Google 并不强制要求应用取消 32 位支持。Google 表示目前有 40% 的设备支持 64 位,同时也支持 32 位。
除此之外,Google 还要求在明年 8 月前,新 App 都必须支持 Android 8.0 Oreo 系统的 API。只是说新 App 不必将系统最低需求设置在 Oreo 及以上,而是需要支持 Oreo 系统的新特性。Google 称现有 App 必须在明年 11 月前做出修改。
在 2018 年初,Google 也会在每个 APK 中自动加入安全元数据,用来验证 App 的真实性,以确保应用程序来自 Play Store,是真实可靠的。
其实 Android 系统在 2015 年在 Lollipop 版本中就加入了 64 位应用支持,但考虑到运行 Android 的设备种类繁多和 Android 生态的碎片化问题,要彻底推行一项政策,Google 这边的压力还是不小的。
图片来自 AndroidPIT