FLUTTER ECOSYSTEM

ping_discover_network

一个允许 ping IP 子网并发现网络设备的库。可用于查找本地网络中的打印机和其他设备及服务。

最新版本
0.2.0+1
近 30 天下载
35
喜欢数
70
Pub 分数
40

Package Overview

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

插件概览

一个 Flutter/Dart 包,可实现对 IP 子网的 ping 操作,以发现本地网络中的设备。它特别适用于识别同一网络内的打印机、物联网设备和其他服务。该库利用低级网络扫描技术,通过发送 ICMP 回显请求高效检测活跃主机。专为需要网络设备发现功能的应用程序开发者设计,支持在 Android 和 iOS 应用中集成,并需相应权限。该包为开源项目,由社区维护。

适合场景
  • 本地网络设备发现
  • 在网络上查找打印机
  • 识别物联网设备
  • 网络故障排除
  • 自动服务检测
主要特点
  • IP子网ping扫描
  • ICMP 回显请求支持
  • 跨平台兼容性
  • 开源且持续维护
  • 设备检测的简单 API
适合对象
  • 开发网络工具的开发者
  • 需要设备发现的应用
  • 物联网设备管理工具
  • 智能家居系统
  • 网络诊断应用程序
使用建议
  • Android 和 iOS 需要网络权限
  • 由于防火墙限制,可能无法在所有网络上使用
  • 性能取决于子网大小
  • 限于本地网络范围
  • 无内置 UI 组件
支持平台暂无数据

安装插件

flutter pub add ping_discover_network

所属分类

关联项目