跳到正文
发现
Material Files:Material Design 安卓文件管理器
移动应用效率工具

Material Files:Material Design 安卓文件管理器

遵循 Material Design 的开源 Android 文件管理器,支持 root、压缩包浏览与 FTP/SFTP/SMB/WebDAV 等远程协议。

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

详细介绍

项目简介

Material Files 是一款面向 Android 5.0 及以上版本的开源文件管理器,使用 Kotlin 编写,严格遵循 Material Design 设计规范。作者因为不满意现有文件管理器在布局、对齐、间距、图标、字体等细节上的设计问题,也不愿意把 root 权限交给闭源应用,于是自己实现了这个项目。

底层没有使用 java.io.File,也没有解析 ls 命令输出,而是通过绑定 Linux 系统调用访问文件系统,因此能正确处理符号链接、文件权限和 SELinux 上下文,也能处理文件名含非法 UTF-8 编码的情况。后端基于 Java NIO2 File API 实现,前端使用 ViewModel 与 LiveData。



主要功能

  • 开源轻量:代码干净,注重安全。
  • Material Design:遵循 Material Design 规范,细节考究。
  • 面包屑导航:在文件系统中逐级跳转更方便。
  • Root 支持:借助 root 权限查看和管理文件。
  • 压缩包支持:查看、解压和创建常见压缩文件。
  • NAS 支持:管理 FTP、SFTP、SMB、WebDAV 服务器上的文件。
  • 主题定制:可自定义界面配色,提供夜间模式,并可选用纯黑背景。
  • Linux 友好:像 Nautilus 一样理解符号链接、文件权限与 SELinux 上下文。

安装与使用

应用可从以下渠道获取:

安装后即可作为常规文件管理器使用;访问需要 root 权限的目录时,需在设备上授予 root 权限。远程服务器需在应用内自行添加 FTP、SFTP、SMB 或 WebDAV 连接。

注意事项

  • 本项目采用 GPL-3.0 许可证。
  • 若要将此应用内置到自定义 ROM 中,请勿用它替换 AOSP 的 DocumentsUI——本应用并非为替代 DocumentsUI 设计,且依赖 DocumentsUI 完成外部 SD 卡授权等操作。
  • 请确保用户能够卸载或至少停用该应用。
  • 内置时请避免与 Play / F-Droid 版本冲突:要么使用作者(或 F-Droid)签名的 APK 以支持商店更新,要么 fork 项目并重命名包名后自行签名。

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

更新记录

  1. v1.7.5当前版本

    新增 Shizuku 支持,新增丹麦语和加利西亚语翻译,创建 ZIP 压缩包改用 AES-256 加密,Material Design 2 主题可能在 1.8.0 中移除,并修复若干问题。

评论