是否可以通过摩擦来连接手机?

Posted

技术标签:

【中文标题】是否可以通过摩擦来连接手机?【英文标题】:Is it possible to connect phones by rubbing them? 【发布时间】:2017-08-24 00:00:55 【问题描述】:

是否可以通过相互摩擦来让两部手机进行交互? 让我们假设该技术用于通过应用程序连接设备。 如果这不可能,请给我所有的选择,我说的是通过蓝牙或类似的方式连接手机。谢谢。

【问题讨论】:

【参考方案1】:

最好的方法是通过 NFC,但在 ios 上这是不可能的。

android 上 NFC 是开放的,但在 iOS 上,NFC 仅对 Apple Pay 关闭。

如果您在谈论蓝牙,则首先需要在设置中配对设备,因为蓝牙需要配对。

【讨论】:

“如果您在谈论蓝牙,您首先需要在设置中配对设备,因为蓝牙需要配对。” 不一定。 BLE 不需要配对【参考方案2】:

有(曾经)一个名为 Bump 的应用程序完全符合您的描述。据我了解,它使用加速度计来检测两部手机碰撞在一起的运动峰值,然后使用 GPS 来确定哪些手机在同一附近,然后使用 BLE 或 TCP 连接到服务器以在设备之间进行通信。

【讨论】:

凹凸是no longer available @VadimKotov,好吧,我想我应该说“曾经”有一个名为bump的应用程序。它的存在仍然是 OP 所说的那种事情的一个例子,所以我认为我的回答仍然有用。【参考方案3】:

最接近您正在寻找的东西称为近场通信(或 NFC)。

目前被许多 Android 手机完全支持,没有重大限制。 Apple 设备在使用 NFC 方面受到更多限制(目前仅限于 Apple Pay)。

欲了解更多信息,请阅读Near field communication (Wikipedia)。

【讨论】:

以上是关于是否可以通过摩擦来连接手机?的主要内容,如果未能解决你的问题,请参考以下文章

如何通过传入连接将手机与计算机连接?

在 iOS 中做一个摩擦屏幕的手势?

Unity 2D 脚本化摩擦方程

如何用adb连接android手机

苹果在5G手机市场彻底领先,国产手机再次被踩在地上摩擦

手机adb命令怎么使用