FLUTTER ECOSYSTEM

vpn_connection_detector

适用于 Flutter 的 VPN 连接检测,支持原生 iOS 和 Android。包含实时状态流和一次性检查。

最新版本
2.1.0
近 30 天下载
1.3万
喜欢数
38
Pub 分数
160

Package Overview

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

插件概览

一个 Flutter 包,使用原生平台 API 在 Android、iOS、macOS、Windows 和 Linux 上检测 VPN 连接。它提供实时的 VPN 状态变化流,并支持一次性检查以确定当前连接状态。专为需要监控或响应 VPN 使用的应用程序设计,例如安全工具、网络感知应用程序或注重隐私的服务。该包确保跨平台的可靠检测,设置简单。

适合场景
  • 监控活动的VPN连接
  • 实施网络安全性检查
  • 构建注重隐私的应用程序
  • 实时检测连接变化
  • 确保符合网络策略
主要特点
  • 实时状态流
  • 一次性连接检查
  • 跨平台支持(Android、iOS、macOS、Windows、Linux)
  • 原生平台集成
  • 用于状态监控的简单 API
适合对象
  • 安全和隐私应用
  • 网络感知移动应用
  • 需要实时连接性洞察的应用程序
  • 面向多个平台的开发者
  • 需要检测VPN使用的工具
使用建议
  • 需要平台特定权限
  • 可能无法检测所有自定义或第三方VPN
  • 行为在不同平台之间可能略有差异
  • 仅限检测活动的VPN状态,不包括详细配置
  • 取决于原生实现的可靠性
支持平台AndroidiOSmacOSWindowsLinux

安装插件

flutter pub add vpn_connection_detector

所属分类

依赖

依赖清单 2 项

源码仓库

关联项目