【问题标题】:How to detect and connect to two active devices within the range using Google Nearby Connections API?如何使用 Google Nearby Connections API 检测并连接到范围内的两个活动设备?
【发布时间】:2018-05-12 02:16:21
【问题描述】:

我正在尝试创建一个应用程序,它会发现周围的设备并自动传输消息。我正在使用 Google Nearby Connections API。

我面临的问题是,当两个设备处于活动状态时,新设备只会检测到这两个活动设备中的一个。

有什么办法可以检测到范围内的所有设备?还是我遗漏了什么?

【问题讨论】:

    标签: android google-nearby


    【解决方案1】:

    调用“startDiscovery”应该会看到所有其他调用“startAdvertising”的电话。

    对于连接,“Strategy.P2P_CLUSTER”可让您一次连接到多种设备。 'Strategy.P2P_STAR' 将让您拥有 1 个传出连接或多个传入连接。

    【讨论】:

    • 谢谢。这么晚才回复很抱歉。我正在使用 WiFi P2P 服务发现,但在研究了一个月后,我觉得它非常不可靠。再次回到 Google Nearby!
    • 只需使用Strategy.P2P_CLUSTER。这足以满足您的要求。但是您需要在您希望从您的应用程序中发现的那些设备中安装一个兼容的应用程序(与附近打包)作为发现器。希望这会有所帮助!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多