这个功能将从 Android 里彻底消失了……

从 Android Q 开始,Google 将会移除掉系统中一个名为「Android Beam」的功能。如果你使用的是 Android 手机,那么你可能有在系统里看见过它,它一般和 NFC 是放在一起的。

这个功能将从 Android 里彻底消失了……

这一个功能主要是利用 NFC 让两台 Android 设备之间能够互传一些数据,例如网页、视频、联系人等,只要两边的 Android Beam 都是开启的,那么将两台手机贴在一起他们就能够进行数据传输。

这实际上是 Android 对 NFC 这一功能的巧妙应用,笔者推测当初 Google 是这么想的:

如果用户想要近距离地分享一个网址,或者是一个联系人,亦或是一个视频,通过网络和即时通讯工具发送是一个很慢、很不优雅的操作,毕竟两个人是面对面的。

为了分享一个很简单的东西,分享东西的一方为了分享要操作半天,而接收方也必须要打开对应的 App 接收分享的信息,再进行跳转。整个操作总体上看很低效,会在双方面对面的时候产生一些尴尬。

Android Beam 或许就是为了避免这种尴尬发生被创造出来的,用户如果想分享什么简单的东西,他们可以在设备都开启了 Android Beam 的情况下将两台手机背靠背贴一下就能完成。

然而,这项功能看起来很美好,它却并没有得到用户的喜爱,相信有很多 Android 手机用户根本就不知道手机里有这样一个功能,或者知道有但是从来没有用过。

Android Beam 遇冷的原因有两个,第一是并不是所有的 Android 手机都有 NFC,即使有,NFC 默认也是关闭的。

这个功能将从 Android 里彻底消失了……

在国内 Android Beam 没有被厂商大力宣传主要就是因为各大厂商只有高端旗舰才配有 NFC,目前市面上带有 NFC 的千元机寥寥无几,大部分产品为了节约成本都把 NFC 砍掉了。

没有 NFC,Android Beam 就没有办法使用,由于它要求两台设备都具有 NFC 且都开启 Android Beam,所以在实际的应用场景中,Android Beam 应用面很窄。

第二是 NFC 这个技术在传输数据上本身就很局限,NFC 是一个进场通信技术,它在手机上的核心作用是模拟公交卡之类的卡片,然后让用户可以把手机当卡直接在卡机上刷。

由于卡片和卡机之间的通信数据量很小,所以 NFC 的传输速率也就没有做得很快。对于手机和手机之间互传数据而言,NFC 是比较慢的。

除此之外,就算两台手机都支持 NFC,且都支持了 Android Beam,两台手机背靠背贴在一起也并不一定能完美触发 Android Beam。NFC 之间的通信实际上有一些玄学,由于其天线在手机背面只占一小部分,而且功率很低,所以想要让两部手机背靠背贴一下就触发 NFC 是意见有难度的事情。

相较于 Android Beam,在现有的技术下,通过 WiFi-Direct 或者蓝牙来传输数据实际上要比用 NFC 好很多。虽然 WiFi 和蓝牙都存在一个连接的过程,这个过程可能会带来一些不太好的体验,但是通过系统层软件上的协调与优化,这个问题实际上也不是什么问题。

以现在的技术,通过 WiFi 和蓝牙完全可以实现比 Android Beam 更好的近距离分享的效果。

这个功能将从 Android 里彻底消失了……

实际上 iOS 的 AirDrop 就是一个很好的例子,它就是一个典型的近距离分享功能,而它是基于 WiFi 或蓝牙实现的。

Google 做 Android Beam 的想法并没有错,确实 WiFi 和蓝牙在连接过程上比较繁琐,比 NFC 低效,但是 Google 并没有考虑到 NFC 这项技术本身的各种局限。


所以最终,Android Beam 被淘汰了,一些极客用户在现实生活中可能会用到 Android Beam,甚至会喜欢上这个功能,但是对于大多数用户来说,这个功能太过于鸡肋以至于它没有理由继续存在于 Android 中。

你可能会说,Google 可以保留这一功能,给用户更多的选择,但是在操作系统中,功能越多、越复杂不论对开发者还是用户来说都不是一件好事,对于没有用的功能,砍掉是最好的选择。

数月后,当各个手机厂商都升级到了 Android Q,Android Beam 就将被扔进历史的垃圾桶。如果你对这个功能颇有好感,你可以选择停留在 Android P,但是人是要向前看的,在 Android Beam 被移除之后,笔者相信 Google 或是手机厂商会给我们提供一个更好的近距离分享的功能。