质感文件 是一款 android 上开源、轻量、简洁的 Material Design 风格文件管理器,Root 支持、NAS 支持、Linux 友好。
获取
应用特性
- 开源:轻量、简洁并且安全。
- Material Design:遵循 Material Design 规范,并且注重细节。
- 面包屑导航栏:点击导航栏所显示路径中的任一文件夹即可快速访问。
- Root 支持:使用 root 权限查看和管理文件。
- 压缩文件支持:查看、提取和创建常见的压缩文件。
- NAS 支持:查看和管理 FTP、SFTP 和 SMB 服务器上的文件。
- 主题:可定制的界面颜色,以及可选纯黑的夜间模式。
- Linux 友好:支持符号链接、文件权限和 SELinux 上下文。
- 健壮性:使用 Linux 系统调用实现,而不是另一个 ls 解析器。
- 实现良好:使用正确的方式打造,包括 Java NIO2 文件 API 和 LiveData。
其他功能与介绍
- 支持 data、obb 文件查看〔Android12 及以下〕,在左划菜单中添加存储即可选择「Android/data」、「Android/obb」即可。
- 支持完整 SAF 模式添加路径〔前提是定制 UI 没有阉割 SAF 功能〕,可用来管理 Termux 这类支持 SAF 软件的文件。
- 与 Termux 搭配还可以读取系统文件夹,质感文件是 Linux 支持软链接的。所以只需要在 Termux 中建立软链接,然后再添加到储存位置就可以实现系统文件的查看。
- FTP、SFTP、NAS 同样在左侧菜单添加存储中,添加后直接在存储列表查看。
- 支持 FTP 服务器功能,支持匿名登录和读写限制,并且支持彻底离线的 FTP 启动〔正常模式下没啥大用〕。
- 支持压缩包解压与压缩,不过只有 zip、7z、tar.gz 三种格式,压缩包编码可以在设置内修改
选这个软件的主要原因是他可以在完全离线〔没有网〕的情况下启动 FTP 服务器,很多文件管理软件的 FTP 服务器必须有网才能启动。
另一个可以离线启动的 FTP 服务器是primftpd〔GitHub〕,但 primftpd 只有服务器功能,没有客户端功能。本着一个软件就能解决的问题绝不用两个,选了质感文件。
至于为什么选 FTP,是因为 FTP 是现在主流的文件传输协议中最快的几个,基本可以达到带宽极限。当然代价是安全性,不过由于是本机传输,所以不需要太担心,只要随手关闭就没啥危险,实在觉得危险可以使用强密码。而在本机上,是可以做到文件管理器本地复制剪切的感觉的。唯一缺点是没有明确的进度条,不过可以根据网速判断是否传输完毕:100m/s+是真正传输,正常网速是没有进行传输。