文章摘要
Gander是一款开源的安卓文件查看器,支持离线查看PDF、Word、Excel、PPT、图片、视频、音频、Markdown和代码文件,无需任何权限,无广告和追踪,APK仅15MB。
文章总结
好的,这是根据您的要求,对原文进行中文重述后的版本:
项目名称: Gander
核心功能: Gander 是一款专为 Android 设计的开源文件查看器。它体积小巧(APK 约 15MB),完全离线运行,无需任何权限,无广告,无追踪。它能够在一个应用内打开 PDF、Word、Excel、PowerPoint、图片、视频、音频、Markdown、文本和代码文件。
主要特点:
- 全能查看器: 支持文档、电子表格、幻灯片、图片、视频、音频、Markdown 和代码等多种格式。
- 完全离线与隐私: 所有文件渲染均在设备本地完成,应用不申请网络权限,无法联网,确保数据安全。
- 零权限: 通过 Android 系统的存储访问框架(SAF)和“打开方式”意图接收文件,无需申请任何存储权限。
- 功能丰富: 支持捏合缩放、平滑滚动、最近文件缩略图预览、文件夹浏览、应用间分享与集成、文档内搜索等。
- 现代设计: 采用 Material 3 设计,支持深色模式,兼容 Android 8.0 及以上版本。
支持的格式:
- 文档: PDF、Word (.docx)
- 电子表格: .xlsx, .xls, .xlsm, .xlsb, .csv, .ods
- 幻灯片: PowerPoint (.pptx)
- 图片: JPG, PNG, WebP, BMP, HEIC/HEIF, GIF, SVG, AVIF, ICO
- 视频: MP4, M4V, MOV, MKV, WebM, 3GP, AVI, FLV, MPEG-TS
- 音频: MP3, M4A, AAC, FLAC, WAV, OGG, Opus, AMR
- 其他: Markdown (.md), 文本和代码文件 (.txt, .json, .xml 等)
安装方式:
- 从 GitHub Releases 页面下载最新 APK 文件并手动安装。
- 也可通过 Obtainium 等应用实现自动更新。
工作原理:
Gander 通过 SAF 和 Intent 接收文件,所有 Office 文档在沙盒化的 WebView 中渲染,其网络请求被完全拦截,确保不访问任何网络。文件夹浏览功能则通过 ACTION_OPEN_DOCUMENT_TREE 授权实现。
开源与许可:
该项目采用 MIT 许可证开源。
评论总结
根据评论内容,总结如下:
主要观点与论据:
高度认可与需求(评分:无,但多为正面):
- 评论者普遍称赞该应用解决了“无需联网即可查看文件”的实际问题,避免了大型臃肿软件(如400MB的办公套件)的跟踪和权限滥用。
- 关键引用:"Great. You built an excellent tool to solve a real-world problem: being able to open files on the fly without granting internet access"(评论13);"A tool like this is sorely needed"(评论14)。
技术讨论与质疑(评分:无):
- 部分评论关注Android权限机制:有用户指出,即使应用未申请INTERNET权限,仍可能通过Intent(如打开浏览器)、共享用户ID或Content Provider等方式间接联网,质疑其“完全离线”的保证。
- 关键引用:"An Android app without the INTERNET permission is not guaranteed to be isolated from the outside world"(评论2);"doesn't Android inject network permission into all apks?"(评论9)。
功能建议与改进(评分:无):
- 用户建议增加对ODT、ODS等LibreOffice格式的支持(评论3);修正“Word”为“DOCX”以明确支持范围(评论12);添加签名以便通过Obtainium验证(评论17)。
- 关键引用:"Can you add odt, ods, etc support?"(评论3);"Perhaps correct Word to DOCX"(评论12)。
分发渠道与兼容性(评分:无):
- 多位用户询问是否上架F-Droid或Google Play(评论4、10);有用户因依赖Android 14而无法使用(评论8)。
- 关键引用:"Have you considered hosting it on F-Droid?"(评论4);"I am stuck with Android 14 for the moment"(评论8)。
其他正面反馈(评分:无):
- 用户赞赏Markdown预览、纯文本自动换行等细节(评论15);对屏幕阅读器(如PDF)的兼容性表示关注(评论14)。
- 关键引用:"Markdown loads as preview... Plain text files wrap instead of scrolling"(评论15);"How is accessibility? Do PDFs work with screenreaders?"(评论14)。
平衡性总结: - 正面:多数评论认可该工具的创新性和实用性,认为它填补了离线文件查看的空白。 - 质疑:部分技术用户对“完全离线”的安全性提出质疑,并建议明确权限限制。 - 建议:功能扩展(格式支持)、分发渠道优化、兼容性提升是主要改进方向。