개요
wifi_scan 패키지는 Android 및 iOS 기기에서 근처에 보이는 Wi-Fi 액세스 포인트를 스캔할 수 있는 플러터 플러그인입니다. SSID, BSSID, 신호 세기 및 보안 유형과 같은 네트워크 정보를 검색하기 위한 간단한 API를 제공합니다. 네트워크 탐지 또는 위치 기반 서비스가 필요한 애플리케이션에 적합하며, 루트 권한이나 특수 권한 없이도 표준 네트워크 접근 권한만으로 효율적으로 작동합니다. 이 플러그인은 flutternetwork.dev에서 유지 관리되며 주요 두 모바일 플랫폼을 지원합니다.
사용 사례
- 앱에서의 네트워크 탐색
- 위치 기반 서비스
- Wi-Fi 진단 도구
- 사물인터넷 장치 설정
- 자동 네트워크 선택
주요 기능
- 크로스 플랫폼 지원 (Android 및 iOS)
- 실시간 Wi-Fi 스캔
- SSID, BSSID 및 신호 세기 액세스
- 간단한 비동기 API
- 오픈소스이며 공개 저장소
적합한 대상
- 네트워크 인식 앱을 개발하는 개발자
- Wi-Fi 근접 감지가 필요한 앱
- 사물인터넷 및 스마트 장치 통합
- 네트워크 분석을 위한 모바일 유틸리티
고려 사항
- 적절한 시스템 권한이 필요합니다
- 보이는 네트워크만으로 제한
- 오래된 기기에서는 성능이 다를 수 있습니다
- iOS에서 백그라운드 스캔 없음
- 기기의 하드웨어 기능에 따라 다릅니다