套件概覽
wifi_scan 套件是 Flutter 插件,可在 Android 和 iOS 裝置上掃描附近可見的 Wi-Fi 接入點。它提供簡單的 API,用於取得網路詳細資料,例如 SSID、BSSID、訊號強度與安全性類型。適用於需要網路發現或基於位置服務的應用程式,該套件在無需 root 或特殊權限的情況下高效運作,僅需標準網路存取權限。此套件由 flutternetwork.dev 維護,並支援兩大主要行動平台。
適用情境
- 應用中的網路發現
- 基於位置的服務
- Wi-Fi 診斷工具
- 物聯網裝置設定
- 自動網絡選擇
主要特色
- 跨平台支援(Android 與 iOS)
- 即時Wi-Fi掃描
- 訪問 SSID、BSSID 和訊號強度
- 簡單的異步 API
- 開源且公開倉儲
適合對象
- 開發網路感知應用程式的開發者
- 需要Wi-Fi鄰近檢測的應用程式
- 物聯網和智慧裝置整合
- 用於網絡分析的移動工具
使用建議
- 需要適當的系統權限
- 僅限可見網絡
- 效能可能會在舊裝置上有所差異
- iOS 上無背景掃描
- 取決於設備的硬體功能