Android WiFi-Direct连接问题

时间:2017-09-12 10:02:34

标签: android android-wifi wifi-direct wifip2p

我正在开发Android WiFiP2P应用程序并尝试创建WiFiP2P组。

我有多个Android设备如下: -

Nexus 7 - Android 6.0.1
Nexus 9 - Android 7.1.1
Samsung Tablet - Android 4.4.1
Pixel - Android 8.0.0

目前我的应用程序不可靠,并且在大约50%的时间内成功建立连接。

我可以连接Pixel XL,Nexus 7和A的任意组合。 9大部分时间没有问题。它们会自动连接,大部分时间我都没有看到任何要求我接受连接邀请的对话框。

但是,当我尝试连接到三星平板电脑时,连接几乎总是失败。三星总是显示一个Dialog询问我是否希望连接,有时我在对话框中收到以下错误消息: -

Failed to connect via wi-fi direct. other device is connected to the ap via a different channel.

如果我关掉所有设备的电源。重新启动它们,它们开始按预期工作(一小段时间)。

我想知道的是

A)。是什么导致我的三星平板电脑上面的“无法通过Wi-Fi连接....”消息?

B)。为什么我的其他设备主要是自动连接,并且不显示询问我是否要接受连接邀请的对话框?

注意:间歇性对话在我的应用中提供了非常糟糕的用户体验。

C)。无论如何重新初始化每个设备上的WiFi硬件(例如,手动关闭/重启整个设备获得相同的状态)?

0 个答案:

没有答案