Google 附近阻止 Android 应用程序访问互联网 - 它会自动切换到 Wifi Direct

Google Nearby blocks Android application accessing to Internet - it switches to Wifi Direct automatically

我在使用 Google 附近和 WiFi 时遇到问题 Direct.I 正在开发一个 Android 应用程序,该应用程序将同时在两个 Android 设备上 运行。

这些设备通过附近的 Google 连接,同时两个 Android 设备都需要连接到互联网才能进行一些 API 通话。

但有时,Google附近会自动启用 Wifi Direct,在这种情况下,设备无法访问互联网进行 API 通话,因此请求失败。

我无法找到阻止 Nearby API 在 Lenovo Tab 7 Essentials 设备中使用 WiFi Direct 作为连接媒介的方法。

如何以编程方式控制附近的连接,如 "not to use" WiFi Direct?

亲切的问候..

使用P2P_CLUSTER; P2P_STAR 本质上是破坏性的。

P2P_CLUSTER 将使用蓝牙和 LAN 连接您的设备,因此如果您未连接到同一个路由器,速度会较慢。

P2P_STAR 将使用蓝牙、LAN 和热点连接您的设备,因此它可以获得更高的带宽,但它可能会导致设备与其 Wifi 网络断开连接。