FLUTTER ECOSYSTEM

file_picker_linux

使用 GTK3 和 XDG 桌面门户的 Linux 实现,用于原生文件和目录选择的 file_picker 插件。

最新版本
2.0.0
近 30 天下载
53.7万
喜欢数
0
Pub 分数
160

Package Overview

基于插件公开资料生成的选型评价,仅供参考。

插件概览

file_picker_linux 包为 file_picker 插件提供了 Linux 特定的实现,利用 GTK3 和 XDG 桌面门户功能,使 Flutter 应用程序能够原生地选择文件和目录。该包通过使用平台原生对话框,确保与 Linux 桌面环境无缝集成,为用户提供熟悉且一致的体验。该包设计用于与主 file_picker 插件配合使用,能够在 Linux 系统上自动检测并使用适当的后端。

适合场景
  • 在 Linux 桌面应用程序中选择文件和目录
  • 在Flutter Linux应用中集成原生文件对话框
  • 支持从 Linux 桌面上传文件
  • 在基于 Linux 的 Flutter 工具中启用文档管理
  • 使用 XDG 桌面门户进行安全文件访问
主要特点
  • GTK3-based native file picker
  • XDG Desktop Portals integration
  • Automatic platform detection
  • Secure file access via portals
  • Cross-compatibility with file_picker core
适合对象
  • 面向 Linux 桌面的 Flutter 开发人员
  • Linux 上需要原生文件对话框的应用程序
  • 使用 XDG 桌面门户进行安全性的项目
  • 开发以 Linux 为首要目标的 Flutter 应用程序的开发者
  • 维护多平台文件选择器的团队
使用建议
  • 需要 Linux 环境
  • 依赖于 file_picker 核心包
  • 可能需要额外的系统权限
  • 仅限 Linux 平台
  • 目标系统上的 GTK3 和门户可用性
支持平台Linux

安装插件

flutter pub add file_picker_linux

所属分类

依赖

依赖清单 4 项

源码仓库

关联项目

暂无相关数据。

所在榜单