手机上最烦的一刻,不是文件太大,而是它终于收到了,你却打不开。Word 要跳转,Excel 要登录,视频又想联网,PDF 还塞满广告。Gander 的思路很朴素:把“看文件”这件事,重新还给手机本地。
它是一个开源 Android 文件查看器。APK 约 15MB。没有广告、账号、追踪器,也不声明互联网权限。你选择一个文件,它在设备上渲染;它没有网络权限去把内容传走。
一次装好,解决一堆“临时打不开”
Gander 支持 PDF、Word 的 .docx、Excel 的 .xlsx、.xls、.xlsm、.xlsb、.csv、.ods,以及 .pptx。照片、常见视频和音频、Markdown、文本、JSON、XML、日志和多数源代码文件,也都在支持范围内。
它不是编辑器。
这反而是优势。你在微信、邮件、浏览器或文件管理器里点“打开方式”,临时看一眼合同、表格、课件、视频或日志,不需要为了一个附件再装五个重量级 App。
对图片,它有深度缩放;对 Word、Excel、幻灯片、Markdown、文本和代码,支持在文件内搜索。大文件按 5MB 分段读取,先打开,再按需继续看。这个细节很对:手机看文件,速度往往比花哨更重要。
“完全离线”,到底靠不靠谱?
仓库给出的做法不是一句口号。Gander 不申请常规存储权限,也不声明 INTERNET 权限。它通过 Android 的 Storage Access Framework 和“打开方式”接收你主动选中的文件;浏览文件夹时,也是拿系统授予的指定目录权限,而不是扫描整台手机。
Office 文件在受限制的 WebView 内渲染,所需 JS 库随 APK 打包,文件从本地内容 URI 读取。我的判断是:对经常处理工作附件、代码片段或私人资料的人,这种“只拿你选中的文件、没有联网能力”的设计,比一句“我们重视隐私”更有说服力。
但“零权限”不等于毫无授权。你仍然要在系统选择器里明确选文件或目录;这正是 Android 的边界。还有一点容易踩坑:Android 本身不允许应用拿到 Downloads 根目录的目录授权,通常需要选择 Documents、DCIM,或 Downloads 的子目录。
它也有打不开的时候
Gander 的边界很诚实。
老式二进制 .doc 和 .ppt 不支持,项目解释是没有可靠的离线渲染器;.xls 可以看。遇到没有扩展名的文件,它会提供“按文本查看”,不是承诺识别一切二进制格式。
它要求 Android 8.0 及以上,也只负责查看,不负责修改、协作和云同步。因此,我不建议把它当作办公套件的替代品;它更像你手机里那个终于不添乱的“文件急救包”。
三分钟试用,先从一份不敏感文件开始
1.到 GitHub Releases 下载最新 APK;多数 2017 年后的手机选 arm64,老设备或 x86 可选 universal。
2.安装后,从文件管理器或聊天附件中用“打开方式”交给 Gander。
3.先试一份无敏感信息的 PDF、表格或 Markdown,确认格式、搜索和滚动体验符合你的需要。
4.重视来源时,核验 Release 的 APK 签名证书,或用 Obtainium 跟随该仓库的版本更新。
我更愿意把它推荐给“只想快速、安全看文件”的人:学生收课件、开发者翻日志、出差时查附件、家人查看照片和视频。它不承诺无所不能,只把手机里最常见的文件,安安静静地打开。
资料来源
https://github.com/mokshablr/gander