【问题标题】:Disconnect from a wifi direct group断开与 wifi 直连组的连接
【发布时间】:2012-10-10 12:12:26
【问题描述】:

我想在建立连接后断开与 wifi 直连组的连接。我只想默默地搬出去,不打扰其他已经与 Group owner 有联系的客户。

我使用 ma​​nager.Connect() 方法建立连接。但没有看到任何断开连接的方法。我看到的唯一其他选项是 ma​​nager.removeGroup(),但我想这会删除整个组并中断现有的网络连接。

我怎样才能正确地做到这一点?

谢谢

【问题讨论】:

  • 如果从客户端调用,对所有者和其他客户端都没有影响。这里还有一些关于如何删除记忆组和为 WifiP2pManager 调用隐藏函数的有趣线程。 stackoverflow.com/questions/15152817/…

标签: java android android-4.2-jelly-bean wifi-direct


【解决方案1】:

函数removeGroup()的第一个参数是一个通道。所以我觉得如果是客户端发起的,只有客户端和群主之间的通道会断开。

【讨论】:

    【解决方案2】:
     manager.cancelConnect(channel, null);
    

    【讨论】:

    • 否,用于中止未完成的连接过程。
    猜你喜欢
    • 2022-10-16
    • 1970-01-01
    • 1970-01-01
    • 2012-05-15
    • 2015-08-05
    • 2017-07-20
    • 1970-01-01
    • 2012-11-08
    • 1970-01-01
    相关资源
    最近更新 更多