如何强制 Google Nearby 使用 WiFi Direct?

sho*_*ory 4 android bluetooth android-wifi wifi-direct google-nearby

我正在开发一个中断/延迟容忍网络 (DTN) 应用程序,该应用程序无需身份验证即可连接到使用 Android Nearby 的 Android 设备。

来自 Google Nearby 文档:

在底层,API 结合使用蓝牙、BLE 和 Wifi 热点,利用各自的优势,同时规避各自的弱点。

虽然离线连接协商似乎工作得很好,但我不确定 Nearby 是否使用 WiFi Direct 进行数据传输。当我在我的应用程序中使用 Nearby 时,我在 Android 状态栏中看到蓝牙无线电处于活动状态,但在建立连接后我没有看到 WiFi Direct 图标。

我使用的 DTN 库仅适用于 WiFi 连接和 WiFi Direct。

有没有办法强制附近仅使用 WiFi Direct 连接设备?

Xly*_*the 5

不,不能仅强制使用 WiFi Direct。我们也不热衷于揭露这一点。理想情况下,从我们的角度来看,DTN 库将在 Nearby Connections 之上重建。

免责声明:我在附近的连接工作