Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/199.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何检查android中丢失的wifi连接?_Android_Android Intent_Android Wifi_Android Broadcast_Connectivity - Fatal编程技术网

如何检查android中丢失的wifi连接?

如何检查android中丢失的wifi连接?,android,android-intent,android-wifi,android-broadcast,connectivity,Android,Android Intent,Android Wifi,Android Broadcast,Connectivity,我有两台设备在同一个wifi网络中并已连接。现在,我想在设备断开或重新连接时收听。我不想收听设备的wifi连接,但要收听同一wifi网络中两台设备之间的连接。 我们怎样才能做到这一点呢?当然可以使用 这是从上面的链接 仅在此代码段中实现的WifiP2pManager.ActionListener 当启动成功或失败时通知您。倾听 更改连接状态时,请实现 WifiP2pManager.ConnectionInfoListener接口。它的 onConnectionInfoAvailable()回调将

我有两台设备在同一个wifi网络中并已连接。现在,我想在设备断开或重新连接时收听。我不想收听设备的wifi连接,但要收听同一wifi网络中两台设备之间的连接。
我们怎样才能做到这一点呢?

当然可以使用

这是从上面的链接

仅在此代码段中实现的WifiP2pManager.ActionListener 当启动成功或失败时通知您。倾听 更改连接状态时,请实现 WifiP2pManager.ConnectionInfoListener接口。它的 onConnectionInfoAvailable()回调将在 连接改变了。在多个设备将要连接的情况下 连接到单个设备(如有3个或更多玩家的游戏, 或聊天应用程序),其中一个设备将被指定为“组所有者”


我们可以使用普通插座在同一个位置的两部手机之间进行通信


如果要传输大量数据,internet套接字的数据容量会更大,传输速度也会更快。另一个优点是没有“超出范围”这样的事情。只要互联网可用,您就可以连接这两个设备

因此,UDP广播似乎是一个不错的选择。也就是说,有两个设备运行着相同的应用程序,一个数据包从一个设备在一个特定的套接字上广播,而应用程序在另一端监听该套接字