跳到正文
发现
ZenFile:安卓文件管理器与离线媒体中心
移动应用效率工具

ZenFile:安卓文件管理器与离线媒体中心

基于 Flutter 打造的安卓文件管理器,带玻璃拟态界面与离线媒体播放能力。

admin
发布于 2026-10-28 · 更新于 2026-10-31
浏览
5
访问
0
下载
0
版本
v3.7.1
平台
Android
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。

详细介绍

项目简介

ZenFile 是一款用 Flutter 开发的开源安卓文件管理器,同时也是离线媒体中心。它通过玻璃拟态风格(glassmorphism)搭配纹理与透明度效果,并借助系统级媒体索引(Android MediaStore)实现即时、低耗电的媒体浏览。

项目是 Senzme/NFile 的分支,基于原作者的成果继续开发,许可证为 GNU GPL v3。

主要功能

  • 完整媒体索引:基于 Android MediaStore 的照片、视频、音频分类浏览,文件被移动或重命名后仍能显示,无需全盘扫描。
  • 内置播放器:基于 media_kit 的视频播放器;带专辑封面与精确进度控制的音频播放器;支持双指缩放的图片查看器。
  • 内置文本编辑器:可查看与编辑 .txt、.md、.json 及代码文件。
  • 文件操作:复制、剪切、粘贴、重命名、删除文件与文件夹。
  • 排序与筛选:按最新、最旧或日期排序,快速定位内容。
  • 远程服务器:支持 FTP、SFTP、WebDAV、SMB/LAN,统一浏览体验。
  • 双栏浏览:两个目录并排显示,支持拖拽传输。
  • 多标签页:在多个标签中打开不同文件夹。
  • 加密保险箱:为敏感文件提供内置加密保护。
  • 存储概览:可视化展示内部存储占用。
  • 界面动效:iOS 风格弹簧物理动画与流畅过渡。
  • 多语言:简体中文、英文、繁体中文、日语、韩语、德语、法语、西班牙语、俄语、阿拉伯语共 10 种语言。

安装与使用

国内用户可从 README 提供的镜像下载(内容与 GitHub Release 一致):

从源码构建运行:

flutter pub get
flutter run

需要在 Android 设备上运行,系统要求 API 21 及以上。

注意事项

  • 完整功能依赖权限:MANAGE_EXTERNAL_STORAGE(全局文件操作)、READ_MEDIA_IMAGES、READ_MEDIA_VIDEO、READ_MEDIA_AUDIO。
  • 首次安装或旧版本覆盖升级后首次启动会弹出《隐私政策》同意页,不同意则无法使用应用;政策更新后会再次弹出。

更多截图见仓库 assets/screenshots/ 目录。


本作品整理自 GitHub 开源项目 l930203811/ZenFile,原作者 @l930203811,许可证 GPL-3.0。中文介绍由 AI 根据项目 README 整理,以原仓库为准。

更新记录

  1. v3.7.1当前版本

    新增关于页「特别鸣谢」和多语言《隐私政策》同意页;音频格式徽标去掉边框底色;修复覆盖安装后长时间黑屏、同意页不显示的问题,并把连接、自动加密、回收站初始化移到首帧后并行执行以加快启动。

  2. v3.6.8

    新增自动下载歌词(优先逐字歌词,可在设置中关闭);新增崩溃自动收集与问题反馈入口,可一键上报带堆栈的日志。修复分享文件冷启动后只停留首页、后台音乐与视频页反复切换闪退、在线歌词歌名歌手拆分错误等问题。

  3. v3.6.7

    新增 SOCKS5 代理(可按连接配置)、无需 root 的应用克隆、QQ/酷狗/LRCLIB 三源歌词并发搜索、删除弹窗新增移入回收站;界面全屏化与导航栏优化,安装包从约 74MB 降至约 43MB,并修复 SAF 远程连接重命名等问题。

评论