本周,谷歌宣布了谷歌Play服务和安卓Firebase的未来计划。目前可用的版本是谷歌Play服务10.0.x,它将继续支持姜饼设备。不过,随着即将到来的10.2.x版本的变化,情况会有所改变,谷歌表示,这将在“2017年初”的某个时候向公众公布。我们不知道确切的时间,但可能会在明年第一季度发生。
由于姜饼是一个有6年历史的平台,谷歌相信,一旦不再需要支持安卓开发者,他们将能够为安卓开发者提供更强大的工具集。根据11月发布的最新安卓发布数据,只有1.3%的活跃设备(连接到Play商店)使用姜饼操作系统。因此,我们看到无论如何开发人员不再支持这个版本。
谷歌提醒开发者,他们仍然可以像现在一样使用谷歌Play服务和Firebase。只有添加的新功能不会在这些设备上使用,因为它们不能更新到10.2.x版本。因此,开发人员可以选择发布应用程序接口级别为14的应用程序(这是谷歌推荐的),或者您可以构建多个专门支持小于14的应用程序接口级别的APK。您应该能够在Gradle中使用构建变体来做到这一点。
谷歌还发布了谷歌Play服务10.0版本的官方变更日志。除了警告姜饼支持将很快停止之外,本次更新还包括对Cast API的一些更改、对蓝牙低功耗(BLE)扫描的一些改进、附近通知的重新引入,以及Firebase最新更新中的一些改进和bug修复。