wifi_info_plugin 是一個 Flutter 插件,它提供了一個與 Android 原生程式碼的橋樑,可取得網路資訊,例如 Wi-Fi SSID、BSSID 和 IP 位址。該插件允許 Flutter 應用程式存取 Android 裝置上的底層網路細節,從而實現網路診斷、裝置連線狀態檢查或依賴 Wi-Fi 資料的位置服務等功能。此插件專為 Android 平台設計,不支援其他平台。使用時需在 Android 清單檔中設定相應的權限。
適用情境
- 訪問 Wi-Fi SSID 和 BSSID
- 應用中的網路診斷
- 設備連接驗證
- 基於位置的服務使用Wi-Fi
- 自動網絡監控
主要特色
- 僅限 Android 的實作
- 獲取Wi-Fi網路詳細資訊
- 網路資訊的簡單 API
- 原生 Android 結合
- 最小依賴開銷
適合對象
- 面向Android的網絡應用
- Wi-Fi 診斷工具
- 物聯網設備管理
- 需要網路資料的行動應用開發者
- 需要設備網路上下文的應用程式
使用建議
- 僅適用於 Android
- 需要執行時權限
- 無 iOS 支援
- 僅限網路元資料
- 取決於 Android SDK 版本