我正在开发一个“中断/延迟容忍网络(DTN)”应用程序,该应用程序无需身份验证即可使用Android附近功能连接到Android设备。
从Google附近的文档中:
在底层,API使用了蓝牙,BLE和Wifi热点的组合,从而充分利用了每个优点,同时规避了它们各自的弱点。
虽然离线连接协商似乎效果很好,但是我不确定“附近”是否正在使用WiFi Direct进行数据传输。当我在应用程序中使用“附近”时,我在Android状态栏中看到蓝牙无线电处于活动状态,但是在建立连接后看不到WiFi Direct图标。
我正在使用的DTN库只能在WiFi连接和WiFi Direct下工作。
有什么方法可以强制“附近”仅使用WiFi Direct连接设备?
最佳答案
不,不可能仅强制使用WiFi Direct。我们也不希望公开这一点。从我们的角度来看,理想情况下,DTN库将在“附近的连接”之上重建。
免责声明:我致力于“附近的连接”