ZIP 虚拟目录、SD 卡与 USB OTG 支持
ZIP 虚拟目录:不解压直接浏览
这是 PlainApp 手机端的一大特色——点一下 .zip 文件,它会被当成一个可以像文件夹一样浏览的虚拟目录:
- ZIP 内部的图片 / 视频会生成真正的缩略图(从 ZIP 里按需解码到缓存)
- 点开内部的某个文件直接预览,不用先解压
- 可以从 ZIP 里单独下载某个文件,也可以全部解压到目标目录
- 虚拟目录关闭后缓存自动清理,不占手机永久存储
这意味着收集一堆 APK 放在 zip 里做备份时,你不用先解压整个 zip 再翻——直接在 PlainApp 里打开 zip 就能浏览里面有啥。
SD 卡与 USB OTG
PlainApp 文件管理默认显示 Internal Storage,但如果你手机插了 SD 卡或 USB 存储:
- 左侧栏会多出 SD Card / USB Storage 入口
- 和内部存储一样支持浏览、上传、下载、重命名
- 某些机型需要 Android 给 PlainApp 特殊的 SD 卡权限(会自动跳转系统设置页)
收藏夹:常用目录一键跳转
手机端 PlainApp 点任意文件夹 → 长按 → 收藏。之后点底部导航栏的文件夹看板图标,会弹出一个 Sheet:
- 显示 Recent(最近访问)、Internal Storage、App Data、你收藏过的全部目录
- 点任何一项直接跳过去,不用一级级面包屑点
浏览器端没有看板界面——但你可以把常用目录的完整地址存进浏览器书签(比如 https://192.168.1.50:8443/files?path=/DCIM/Camera),效果是一样的。
应用数据目录能看吗
PlainApp 会在文件管理里把 Android 数据目录(/Android/data/)也列出来。能不能访问取决于:
- Android 11+:大部分应用私有目录受系统沙箱保护,PlainApp 能看目录但进不去(会提示权限不足)
- Android 10 及以前:可以进,但某些应用会在目录里放
.nomedia文件阻止媒体扫描 - PlainApp 本身的数据目录(
/data/data/com.ismartcoding.plain)——普通安装拿不到 root 权限,进不去是正常的
关于隐藏文件
以 . 开头的文件(Linux/Android 的隐藏文件)PlainApp 默认不显示。如果要看到它们:
- 手机端 PlainApp 设置里找 "Show hidden files" 开关
- 浏览器端:目前没有独立开关,隐藏文件会跟着手机端的设置走(手机开了浏览器就开)