1

Android API WifiManager.enableNetwork(netid, true) を使用して、目的の wifi ネットワークを切り替えます。切り替えは機能していますが、現在のネットワークを無効にして新しいネットワークに接続するには、約 10 ~ 11 秒かかります。なぜこの遅延があるのですか?切り替えを高速化するための回避策はありますか?

4

1 に答える 1

2

私の知る限り、そのプロセスをスピードアップする方法はありません。これは WiFi の性質上、ネットワークへの接続に時間がかかる場合があります。

呼び出しによって UI が「フリーズ」するという問題がある場合は、enableNetwork別のスレッドを作成してください。

于 2012-04-18T16:45:10.227 に答える