Google 如何计划减少 Android 的更新周期和碎片化?
每次发布新的应用或现有应用的新版本时,我们的 Android 智能手机都会向我们发送通知,例如“有新的更新可用”或“更新您的手机”等。对于任何技术爱好者、开发人员或手机爱好者来说,这都是一种非常棒的感觉。他们都非常兴奋地尝试新版本。
但对于我们其他人来说,我们可能会想,为什么我不需要任何更新?或者我太懒了,不想做这些事情。但这是我们无法避免的情况,所以我们要么更新并享受新功能(当然也有一些故障,并且可能错过我们之前版本的某些功能),要么就保持现状,然后时不时地遇到一些新问题。
Google 推出了更新
好消息是 Google 听到了我们的呼声,它最终决定减少 Android 的更新周期和碎片化。我们都熟悉更新周期,每隔一段时间就会添加新功能,并从现有 Android 版本中删除一些功能,我们需要更新我们的 Android 手机才能使用最新版本的新功能。
Android 中的碎片化可以表述为
Android 中的碎片化可以表述为,当不同版本的 Android 以及硬件的混合导致某些设备无法正确运行某些应用程序时。即使将 Android 操作系统升级到 4.4 版(也称为 KitKat),用户也会选择之前的操作系统版本,例如 Gingerbread。这是因为设备的硬件制造商由于各种原因未能升级到最新的操作系统。简而言之,为一个版本编写的应用程序在另一个版本上无法正常运行,反之亦然。
兼容性问题得到解决
因此,开发人员指责 Google 和硬件制造商存在缺陷,而 Google 则指责软件开发人员违反其条款和条件的指南。在简要介绍更新周期和碎片化之后,我们来看一下目前减少更新周期和碎片化的现状。
Google 有一系列规则,即 Android 兼容性定义文档 (CDD),Android OEM 必须遵循这些规则才能获得其设备的 Google 服务批准。这包括 Google Play。每次发布新版本的 Android 时,都会发布此文档,最终发布了大家期待已久的 Nougat 版本的文档。
Android Nougat 的功能
您可能已经知道,Nougat 或 Android 7.0-7.1 是最新的 Android 操作系统版本。它于 2016 年 8 月 22 日发布,Nexus 设备是首批收到更新的设备,之后其他制造商将其更新发送给他们的手机用户。
Nougat 对操作系统及其开发平台进行了显著的更改,例如,它可以在屏幕上同时显示多个应用程序(分屏视图),支持内联回复通知,并附带基于 Java 环境的 OpenJDK 以及支持 Vulkan 图形渲染 API 和受支持设备上的无缝系统更新。
通知设计的更改
除此之外,通知设计也发生了变化,变得更好了。它为设置提供了少量图标行,以前的通知卡片被新的表单设计所取代。此外,来自同一个应用程序的多个通知可以组合在一起,并且可以更好地控制每个应用程序的通知。
最棒的是,Google 计划使用这个新版本的 Nougat 来限制硬件和软件之间的碎片化。是否已经迫不及待地想要探索新版本了?另一个好消息是,这始终是 iPhone 性能的秘诀。
Android 扩展的改进
CDD 以“Android 扩展”等黄金词语开头,这是所有 OEM 必须遵守的。Google 可以使用它来绕过 ORM 和运营商,同时向其 AOSP API 提供更新。目前,这些更新需要更新整个 Android 生态系统。无论如何,LG V20 和 Google Pixel 上的 Android 扩展 API 目前描述得非常少。
简单来说,目前 Android 上有两套不同的 API。这两套 API 是 AOSP API 和 Google Play 服务 API。在更新方面,可以随时更新 Play 服务 API,但 AOSP API 则并非如此简单。更新 AOSP API 需要第三方设备,并且由于 OEM 进行的所有修改,因此需要花费时间。Google 正试图通过 Android 扩展来解决这个问题。
最大化电源利用率
除此之外,Google 还“强烈建议”使用 USB Power Delivery 标准,而不是市场上各种专有的充电标准。例如,这方面的专有标准包括 OnePlus Dash Charge、OPPO VOOC 充电和 Qualcomm 的 Quick Charge 标准。
Google 在其 Pixel 设备中采用了 USB Power Delivery,并向所有 Android 手机推荐此标准。目前,这些只是建议,而不是强制要求,但如果谣言属实,那么 Android 的新版本和后续版本可能会将其设置为强制要求。简而言之,用户可以用任何充电器为任何手机充电。
3.5 毫米插孔仍然存在!
CDD 还规定了 Android 手机上耳机上内联按钮的标准操作规则,这些按钮连接到 3.5 毫米插孔。这是一个好消息,因为它将允许所有耳机都像 Android 手机一样工作,但在所有这些事件中,我们无法避免苹果最近完全取消插孔的努力。
如上所述,第七个 Android 版本 Nougat 具有多窗口功能。基本上,它的工作原理是将屏幕分成两半,您可以在显示屏的每一半上运行一个应用程序。因此,如果您使用的是平板电脑,并将其垂直放置,则应用程序将被划分为顶部和底部,如果您将其水平放置,则它们将被划分为并排。
众所周知,这不是一项新功能,其他 OEM 已经在 Google 之前实现了它。无论如何,Google 正在确保不会使用除其自身方法之外的任何方法。但是,OEM 仍然可以选择是否不使用此功能,同样,他们也不能使用自己的版本。
开源模型正在发挥作用
从最新 Android 版本中进行的所有这些功能和修改来看,Google 的目标非常明确。那就是,获得对 Android 的更多权力和控制。众所周知,Google 操作系统的开源特性帮助 OEM 非常轻松地设计使用 Android 的手机,但我们不能忽视这样一个事实,即这会减少 Google 的控制权。
根据目前的情况,我们可以说 Android 落后于 iOS 的唯一原因是更新和硬件兼容性方面的问题。但正如我们所看到的,Google 正在努力克服这些问题。但就目前而言,它与 iOS 拥有的垂直整合能力相差甚远。
结论
最后,看看 Google 如何推出更新、更好的 Android 版本来克服所有问题,并与苹果的 iOS 竞争,或者苹果是否需要进一步完善其功能以达到新的水平,从而为 Google 提供新的目标,这将非常有趣。在这场竞争中,用户将拥有大量选择,以及在众多智能手机中进行选择的困惑。
您始终可以选择一个拥有您真正想要的全部功能以及其他一些新功能的手机,尝试这些新功能将会很有趣。另一种选择是根据您的预算和方便程度,尝试两种手机,并间隔一段时间。有一点可以肯定的是,无论您做出什么选择,都不会有损失,因为除了上面提到的内容之外,还有很多东西可以探索和使用。