Android 9 RTT范围请求状态1

时间:2019-02-01 14:57:22

标签: android android-wifi wifimanager android-9.0-pie

我正在尝试使用新的Wifi RTT API在两个兼容设备(Pixel 3智能手机)之间发出范围请求。

我使用Wifi感知,在第一台设备上发布了一项新服务。 在第二项服务中,我订阅了此服务,并使用创建的peerHandle发出范围请求。

它的工作以及在我的第一次尝试(为一个范围请求每隔1秒,我有一个请求超过3以成功状态(0))

但是最近,当我得到请求的结果时,我所有的范围请求都处于失败状态(1)。

有人有同样的问题吗?

我拥有正确的权限,并且wifi激活良好。

1 个答案:

答案 0 :(得分:0)

好,我们找到了解决方案!

实际上,当您在没有close()会话的情况下在第一台设备上关闭应用程序时,发布的服务仍在硬件上运行。即使开始新的会话,您也将无法再使用范围请求。我们发现真正减少会话的唯一方法是重启手机。

所以请不要忘记关闭所有服务,否则您将被阻止。