还记得Android Beam吗?在支持NFC的非接触式支付终端激增之前,Android Beam是NFC技术的唯一可能有用的应用。Android 4.1+ API使您可以同时点击两部智能手机以共享小文件,例如图像,联系人,网页或文档。不过,这些天几乎没有人使用它,因此我们对Google正在准备弃用 该API 并不感到惊讶。

对于不熟悉的人,Android Beam使用NFC在两个设备之间发起握手。由于NFC不能真正用于传输大文件(这太慢了),因此这两个设备随后通过蓝牙或Wi-Fi Direct连接以传输文件。我上次使用Android Beam的目的是转移我从Galaxy S8存储单元获取的屏幕截图,当时我正在寻找一种方法来重新映射Bixby按钮。从那时起,我真的没有发现直接将文件从一部智能手机传输到另一部智能手机的任何需求– 4G LTE的速度已经足够快,因此我通常能够通过电子邮件,电报,环聊,Discord快速发送文件,或我使用的其他一种沟通渠道。虽然我不确定是否缺乏使用是Google弃用Android Beam API的原因,但我不会错过该功能。

不过,该API不会在一夜之间变得不可用。Google正在对新的Android平台功能标记android.sofware.nfc.beam背后的功能进行门控。在运行未来版本的Android(可能是Android Q)的设备上,默认情况下不会启用Android Beam支持。设备制造商将必须声明对android.software.nfc.beam的支持,就像他们已经声明对NFC本身(android.hardware.nfc。)的支持一样。我们不知道Google是否会向Android兼容性定义文档(CDD)添加新要求,以迫使将来启动或更新到Android Q的设备不声明对Android Beam的支持,但是鉴于Google已弃用该API,显然他们想要开发人员寻找开始文件传输的替代方法。例如,Google提供的文件