Repolode
mokshablr

mokshablr/gander

离线、零权限的 Android 文件查看器,可打开 PDF、Word、Excel、PPT、图片、音视频、Markdown 和 ZIP 等文件。

可替代:WPS OfficeMicrosoft Office

Star
1,286
Fork
65
未关闭 Issue
11
最近提交
4天前

这是什么?

Gander 是一款 Android 文件查看器,所有渲染都在设备本地完成,可打开 PDF、DOCX、XLS/XLSX、PPTX、ODT、RTF、EPUB、图片、音视频、Markdown、文本、源代码、ZIP 压缩包以及 STL 三维模型。应用不声明任何权限,也不包含 INTERNET 权限,文件和数据无法发送到手机之外。文件通过系统存储访问框架或“打开方式”传入,文件夹浏览则使用一次性的系统授权。

Office 和文档格式在受限的 WebView 中渲染,依赖随应用打包的 pdf.js、docx-preview、SheetJS 等 JavaScript 库。功能上还包括文档内搜索、PDF 文字选择、PDF 与 Word 夜间模式,以及无需解压即可直接打开 ZIP 内文件。应用支持 Android 8.0 及以上版本,可通过 Google Play 或 GitHub Releases 下载 APK。

核心功能

  • 01在一个应用中打开 PDF、Word、Excel、PPT、ODT、RTF、EPUB、图片、音视频、Markdown、代码和 STL 文件
  • 02完全离线运行,不申请 INTERNET 权限,也不做数据统计
  • 03无需解压即可浏览 ZIP 压缩包并打开其中的文件
  • 04支持在文档、表格工作表和书籍章节中搜索文字
  • 05可选择并复制 PDF 中的文字,并为 PDF 和 Word 提供夜间模式
  • 06记住阅读位置,并在最近文件中显示缩略图

适用场景

  • 在不上传云端的前提下查看工作或个人敏感文档
  • 在不授予存储权限的情况下打开邮件或聊天附件
  • 不解压直接预览 Android 上的 ZIP 压缩包内容
  • 打印前在手机上查看 STL 三维模型文件

快速上手

  1. 1

    从 Google Play 安装 Gander

  2. 2

    或从 Releases 页面下载最新 APK

  3. 3

    若要从源码构建,请先安装 JDK 21+ 和 Android SDK(平台 36),然后运行调试版构建

    ./gradlew assembleDebug

使用前须知

  • 这是仅适用于 Android 的应用,目前没有 iOS 版本。
  • 不支持旧版二进制 .ppt 文件,需要另存为 .pptx。
  • 部分幻灯片内容(如环形图、雷达图以及 EMF/WMF 图片)在 .pptx 渲染时会被省略。

标签

常见问题

gander 是什么?
离线、零权限的 Android 文件查看器,可打开 PDF、Word、Excel、PPT、图片、音视频、Markdown 和 ZIP 等文件。 Gander 是一款 Android 文件查看器,所有渲染都在设备本地完成,可打开 PDF、DOCX、XLS/XLSX、PPTX、ODT、RTF、EPUB、图片、音视频、Markdown、文本、源代码、ZIP 压缩包以及 STL 三维模型。应用不声明任何权限,也不包含 INTERNET 权限,文件和数据无法发送到手机之外。文件通过系统存储访问框架或“打开方式”传入,文件夹浏览则使用一次性的系统授权。
gander 可以免费使用吗?用的什么许可证?
gander 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
gander 还在维护吗?
活跃维护中。gander 最近一次提交是在 2026年10月16日。
gander 适合用来做什么?
在不上传云端的前提下查看工作或个人敏感文档 在不授予存储权限的情况下打开邮件或聊天附件 不解压直接预览 Android 上的 ZIP 压缩包内容 打印前在手机上查看 STL 三维模型文件
gander 怎么安装和运行?
从 Google Play 安装 Gander 或从 Releases 页面下载最新 APK 若要从源码构建,请先安装 JDK 21+ 和 Android SDK(平台 36),然后运行调试版构建: ./gradlew assembleDebug
在哪里获取 gander?
源代码和安装说明在 GitHub 上:https://github.com/mokshablr/gander

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目