如何更改android wifi直连的频道?

问题描述 投票:0回答:1

我目前正在使用 Wi-Fi Direct 在 Android Google Pixel 6a 和 Raspberry Pi 4 之间传输数据包。Wi-Fi 在 5GHz 频率上运行,Android 手机充当组所有者。我有兴趣知道如何更改 Android 手机上的频道而无需 root 设备。

任何帮助表示赞赏!

android wifi-direct wifip2p
1个回答
0
投票

看来你的P2P网络的设置并不完全清楚。在Android端,您可以使用WifiP2pManager.createGroup创建自治组所有者(GO)。该解决方案特别关注您的 Android 设备充当自治组的情况。

要配置 P2P 网络,您需要使用 WifiP2pConfig.Builder 构建 WifiP2pConfig。从 Android API 级别 29 (Android 10) 开始,您可以使用构建器中的 setGroupOperatingFrequency 方法指定组的操作频率。例如,将频率设置为 2412 MHz:

val config = WifiP2pConfig.Builder()
.setGroupOperatingFrequency(2412) // Frequency in MHz
// Add any other custom configuration here
.build()
© www.soinside.com 2019 - 2024. All rights reserved.