Google附近的消息 - 取消设备之间的初始链接

时间:2015-10-07 20:24:41

标签: android google-play-services google-nearby

我正在构建一个应用来测试Google Nearby Messages API。对于该测试,我使用的是DISTANCE_TYPE_EARSHOT。

根据此线程Nearby API's Strategy.DISTANCE _TYPE_ EARSHOT doesn't seem to restrict message proximity,在设备之间的初始链接之后,无论距离如何,它们都可以接收10分钟的消息。我想知道这个10分钟的限制是否可以被中断(为了防止设备在与另一台设备的距离超过5英尺时可以收到消息 - EARSHOT)。

或者,有没有办法获得设备之间的距离?

谢谢。

1 个答案:

答案 0 :(得分:2)

(我在附近的API上工作)

今天,Nearby不会直接暴露距离,也没有提供一种以编程方式强制“取消配对”设备的方法。我们听说人们都想要这些东西,这些功能都在我们的视线中,但我们不能评论或承诺超越它。

作为手动黑客,您可以清除“Google Play服务”上的数据以取消配对设备。

如果其中一个设备能够进行BLE广告,则可以通过测量BLE RSSI来获得粗略近似距离。这将对设备的保持方式,天线增益和环境因素敏感,但优于随机。

但是,没有直接的“卷尺”API。