FLUTTER ECOSYSTEM

network_info_plus

用于发现网络信息(例如 WiFi 详细信息)的 Flutter 插件。

最新版本
8.2.1
近 30 天下载
29.3万
喜欢数
796
Pub 分数
150

Package Overview

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

插件概览

network_info_plus 是一个 Flutter 插件,可在多个平台上获取详细的网络信息,例如 Wi-Fi SSID、IP 地址和连接状态。它为 Android、iOS、Web、macOS、Windows 和 Linux 提供统一的 API,便于检测和响应网络状况。该插件非常适合需要网络诊断、连接性检查或与 Wi-Fi 网络相关的基于位置的服务的应用程序。由 Flutter Community 维护,旨在确保可靠性和跨平台一致性。

适合场景
  • 网络诊断
  • Wi-Fi连接监控
  • 基于位置的应用程序功能
  • 离线模式检测
  • 根据网络类型的应用行为
  • 设备连接状态检查
主要特点
  • 跨平台支持
  • Wi-Fi SSID 和 IP 获取
  • 连接状态检测
  • 简单 API
  • 来自 Flutter 社区的定期更新
  • 平台特定的数据访问
适合对象
  • 开发网络感知应用程序的开发者
  • 需要Wi-Fi详细信息的应用
  • 用于故障排除连接性的工具
  • 跨平台网络工具
  • 具有离线功能的应用程序
使用建议
  • 需要平台特定的权限(例如,Android 的 ACCESS_FINE_LOCATION)
  • 由于浏览器限制,网页端功能受限
  • 隐私敏感数据访问
  • 并非所有平台在所有上下文中都可用
  • 可能需要用户同意才能访问位置信息
  • 行为在不同平台之间略有差异
支持平台AndroidiOSWebmacOSWindowsLinux

安装插件

flutter pub add network_info_plus

所属分类

依赖

依赖清单 6 项

源码仓库

关联项目

所在榜单