【问题标题】:starting android wifi service启动安卓wifi服务
【发布时间】:2010-07-29 12:46:54
【问题描述】:

现在我正在尝试在停止 android wifi 服务后重新启动它。我使用以下代码停止服务:

WifiManager wifiManager = ...;
wifiManager.setWifiEnabled(false);

当 wifi 连接没有锁定时,这会禁用 wifi。但是如何重新启动wifi服务?我的第一种方法如下:

wifiManager.setWifiEnabled(true);

此呼叫后似乎启用了 wifi,但 wifi 服务未连接到可用/范围内的 WLAN。所以我的问题是:我该怎么做才能重新启动 wifi“自动连接”功能?

开始扫描就足够了吗?

wifiManager.startScan();

【问题讨论】:

    标签: android android-wifi


    【解决方案1】:

    在 wifiManager.setWifiEnabled(true); 之后连接到网络需要几秒钟。似乎 WifiManager 在调用 wifiManager.setWifiEnabled(true) 后会自动重新连接

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-03-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多