Android 如何以编程方式克服Wifi连接延迟?
每当我需要连接到wifi接入点时。这需要时间,有时会给出“未成功”或“已断开”状态。但我需要在几秒钟内立即连接wifi。每次我使用WifiManager.disconnect()或WifiManager.setWifiEnabled断开或禁用wifi时(假)然后,所有接入点将从wifiSettings屏幕中显示。再次,只要启用网络,它将扫描所有接入点,已配置的网络和wifiManager在连接网络时向我显示“获取网络的IP地址,并在获取网络试图连接的IP地址后。因此,这里连接Wifi会很晚。是否有其他方法可以解决此问题,请尽快给我答复?您有TTL(生存时间)在路由器中可以设置为低,如果不知道您的IP号码,正常的DHCP设置时间对于强信号不应超过3-5秒。如果在主UI中有此任务,则需要考虑将其放入异步任务中。我发现,cpu速度更快的手机在连接设置过程中确实更快。600mhz手机需要5秒钟才能建立第一次wifi连接。双核1.2Ghz需要2-3秒。两者都使用相同的AP(接入点)。AFAIK我知道现在的WIFI芯片就是这样工作的,你无法加快速度。Android 如何以编程方式克服Wifi连接延迟?,android,wifi,Android,Wifi,每当我需要连接到wifi接入点时。这需要时间,有时会给出“未成功”或“已断开”状态。但我需要在几秒钟内立即连接wifi。每次我使用WifiManager.disconnect()或WifiManager.setWifiEnabled断开或禁用wifi时(假)然后,所有接入点将从wifiSettings屏幕中显示。再次,只要启用网络,它将扫描所有接入点,已配置的网络和wifiManager在连接网络时向我显示“获取网络的IP地址,并在获取网络试图连接的IP地址后。因此,这里连接Wifi会很晚。是否