Wi-Fi 基礎設施功能

Android Wi-Fi 框架可協助使用者在網路可用且需要時連接到良好的 Wi-Fi 網路。 Android 透過兩種方式做到這一點:

  • 自動開啟 Wi-Fi :當使用者靠近先前儲存的網路時重新啟用 Wi-Fi
  • 公共網路通知:通知使用者可用的良好開放 Wi-Fi 網路

所描述的功能由 AOSP 程式碼實現,您無需明確啟用或配置它們。

自動開啟 Wi-Fi

使用者可能會出於各種原因停用 Wi-Fi(例如連接到不良網路),然後在回到家時忘記重新啟用它,從而導致糟糕的體驗(例如無法控製家庭自動化設備) 。 Android 9 中引入的自動開啟 Wi-Fi功能解決了這個問題,只要裝置靠近已儲存的網路(即使用者明確連接到的網路)附近的Wi-Fi 網絡,就會自動重新啟用Wi-Fi,從而解決了這一問題。過去)並且具有足夠高的 RSSI。

用戶可以使用「設定」應用程式啟用或停用該功能:

設定>網路與網際網路> Wi-Fi > Wi-Fi 偏好設定 >自動開啟 Wi-Fi

自動開啟Wi-Fi功能
圖 1.自動開啟 Wi-Fi 功能

必須啟用 Wi-Fi 掃描(用於位置)才能使此功能發揮作用。如果未啟用 Wi-Fi 掃描,系統會提示使用者授予啟用它的權限。需要 Wi-Fi 掃描,因為掃描結果用於確定裝置是否位於符合重新啟用 Wi-Fi 連線條件的 Wi-Fi 網路附近。

此功能可以避免使用者在停用 Wi-Fi 後立即重新啟用 Wi-Fi,即使裝置觀察到已儲存的 Wi-Fi 網路品質足夠好。例如,如果使用者在辦公室並連接到辦公室 Wi-Fi(已儲存的網路),然後停用 Wi-Fi,則該功能不會重新啟用 Wi-Fi,直到使用者到達不同的環境滿足重新啟用標準的不同已保存網路。

公共網路通知

開放網路通知功能會在下列情況下向使用者發出通知:

  • Wi-Fi 已啟用
  • 裝置未連接 Wi-Fi 網路
  • 可用的 Wi-Fi 網路既開放又具有足夠高的 RSSI (與內部 Wi-Fi 選擇演算法使用的 RSSI 閾值相同)

用戶可以使用「設定」應用程式啟用或停用該功能:

設定>網路與網際網路>網際網路>網路首選項>公用網路通知

公共網路功能通知
圖 2.公共網路功能通知