微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何使 Wifi Direct 组在组所有者设备重启时保持不变?

如何解决如何使 Wifi Direct 组在组所有者设备重启时保持不变?

我正在尝试创建一个 Wifi Direct 组,即使组所有者设备重新启动,该组也可以保留。

我正在使用 android 文档提供的示例代码创建一个组:

    public static void createGroup()
    {
        manager.createGroup(channel,new wifip2pManager.ActionListener() {
            @Override
            public void onSuccess() {
              //Group created
            }

            @Override
            public void onFailure(int reason) {

            }
        });
    }
  • 当我第一次尝试将设备连接到我的群组所有者时,群组所有者设备会显示确认提示
  • 当我在重新启动应用程序、禁用/启用 wifi 并强制断开连接后尝试连接同一台设备时,组所有者设备会在没有任何用户交互的情况下接受连接请求。

这部分已经如我所愿。但是当我重新启动 Group Owner 设备时,我创建的组消失了,我需要创建一个新的组。暗示新的确认提示显示设备何时尝试连接到群组所有者。

当群主重新启动时,您知道有什么方法可以防止出现此确认提示吗? 我的目标是在没有确认提示的情况下(或仅在第一次连接时)使用 wifi p2p 在少数设备之间建立连接。如果需要,我还需要所有设备都能够连接到 wifi。 (这就是为什么不能在没有找到将我的 GO 互联网访问传输到所有其他设备的方法的情况下使用 ssid/pass 的原因)

我试图查找有关服务的信息,但我发现我需要将我的设备放在同一组中才能使用它。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。