我已经使用 android 示例中提供的基本 wifi 演示代码来开发一个可以使用 wifi direct 连接多个设备的应用程序。我能够连接多个设备并执行从服务器到所有客户端以及从客户端到服务器的双向通信。
WIFI直接使用以下代码断开连接。但是这个功能会断开所有设备(基本上会断开整个组)。
manager.removeGroup(channel, new ActionListener() {
@Override
public void onFailure(int reasonCode) {
Log.d(TAG, "Disconnect failed. Reason :" + reasonCode);
}
@Override
public void onSuccess() {
}
});
我想将用户数限制为 4。一次连接的用户不超过 4 个。如果第 5 个用户尝试连接,有没有办法断开唯一的第 5 个用户(没有其他用户断开连接)?