gpt4 book ai didi

android - Wifi 和蓝牙发现问题

转载 作者:行者123 更新时间:2023-11-29 00:47:53 26 4
gpt4 key购买 nike

我有一个应用程序需要将蓝牙发现过程保持在循环中以始终发现新的蓝牙设备(当 BroadcastReceiver 获得 BluetoothAdapter.ACTION_DISCOVERY_FINISHED 时,我只需再次调用 startDiscovery())。我最近在应用程序中添加了一些套接字通信,基本上是打开到服务器的套接字,发送数据,然后关闭套接字。

当我使用 3G 时,一切正常,嗅探器未显示 TCP 重传,套接字已干净地打开和关闭。但是,使用 Wifi 会显示大量 TCP 重传,有时甚至无法连接套接字(java.net.SocketException 超时)。

我使用的是搭载 Android 2.2.1 的三星 Galaxy S。我忽略了什么吗?

最佳答案

您可以尝试配置 WiFi 并将其移动到其他 channel 吗?如果您也在 2.4 GHz 频段使用 WiFi,在初始发现/连接期间特别预期干扰,连接后它应该变得更好,因为蓝牙应该跳频以避免干扰(除非 WiFi 阻塞了整个频谱)

关于android - Wifi 和蓝牙发现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5302857/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com