Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.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_P2p_Wifi Direct_Wifimanager - Fatal编程技术网

Android 为什么WiFi直接对等点会消失

Android 为什么WiFi直接对等点会消失,android,p2p,wifi-direct,wifimanager,Android,P2p,Wifi Direct,Wifimanager,这个问题是基于我在玩谷歌推出的WiFi Direct演示应用程序时的观察 为什么即使支持WifiDirect的设备在近距离内,显示的可用对等点列表也会缩短?但是,如果我再次手动“搜索”可用的对等点,则对等点列表会增加。后者似乎是一种正常的行为,首先调用mManager.discoverPeers(),然后调用回调函数onpeersavable(),在发生更改时提供一组新的对等点 但是,为什么当手机处于空闲状态但仍然在附近时,onpeersavable()会被呼叫,从而缩短对等方列表 谢谢我怀疑这

这个问题是基于我在玩谷歌推出的WiFi Direct演示应用程序时的观察

为什么即使支持WifiDirect的设备在近距离内,显示的可用对等点列表也会缩短?但是,如果我再次手动“搜索”可用的对等点,则对等点列表会增加。后者似乎是一种正常的行为,首先调用
mManager.discoverPeers()
,然后调用回调函数
onpeersavable()
,在发生更改时提供一组新的对等点

但是,为什么当手机处于空闲状态但仍然在附近时,
onpeersavable()
会被呼叫,从而缩短对等方列表


谢谢

我怀疑这是因为收音机基本上是不可靠的。总是会有偶尔的辍学。是的,这是有道理的,但这是否意味着发现过程会触发其他设备开始发送类似信标消息之类的内容?这反过来又会调用onPeersAvailable()。