Android 9 RTT 范围请求状态 1
Android 9 RTT Range Request status 1
我正在尝试使用新的 Wifi RTT API 在两个兼容设备(Pixel 3 智能手机)之间发出范围请求。
使用 Wifi-Aware,我在第一台设备上发布了一项新服务。
对于第二个,我订阅了这个服务,我使用创建的 peerHandle 来发出范围请求。
它在我的第一次尝试中运行良好(对于每 1 秒一次的范围请求,我有一个超过 3 且成功状态为 (0) 的请求)
但是最近,当我得到请求结果时,我所有的范围请求都处于失败状态 (1)。
有人遇到同样的问题吗?
我有合适的权限,wifi也很好激活。
好的,我们找到了解决方案!
事实上,当您在没有关闭 () 会话的情况下关闭第一台设备上的应用程序时,您发布的服务仍在您的硬件上 运行。即使您开始新会话,您也将无法再使用范围请求。我们发现真正切断会话的唯一方法是重新启动 phone。
所以不要忘记关闭()您所有的服务,否则您将被阻止。
我正在尝试使用新的 Wifi RTT API 在两个兼容设备(Pixel 3 智能手机)之间发出范围请求。
使用 Wifi-Aware,我在第一台设备上发布了一项新服务。 对于第二个,我订阅了这个服务,我使用创建的 peerHandle 来发出范围请求。
它在我的第一次尝试中运行良好(对于每 1 秒一次的范围请求,我有一个超过 3 且成功状态为 (0) 的请求)
但是最近,当我得到请求结果时,我所有的范围请求都处于失败状态 (1)。
有人遇到同样的问题吗?
我有合适的权限,wifi也很好激活。
好的,我们找到了解决方案!
事实上,当您在没有关闭 () 会话的情况下关闭第一台设备上的应用程序时,您发布的服务仍在您的硬件上 运行。即使您开始新会话,您也将无法再使用范围请求。我们发现真正切断会话的唯一方法是重新启动 phone。
所以不要忘记关闭()您所有的服务,否则您将被阻止。