一个 APK 仅约 15MB、不联网、不申请任何敏感权限的 Android 文件查看器——这就是 Gander 的核心定位。它能打开 PDF、Word、Excel、PPT、图片、视频、音频、Markdown 和代码文件,靠系统级 SAF(Storage Access Framework)和「打开方式」接收文件,系统给什么就看什么。

核心功能特性
- 格式覆盖广泛:PDF 用原生 Pdfium 渲染;Office 文档走离线 WebView 借助 JS 库解析;图片支持深度缩放,大图切分加载不卡顿;视频音频走 Media3 ExoPlayer;Markdown 和代码文件直接显示
- 零权限设计:不持有 INTERNET 权限,没有存储权限,靠系统级 SAF 和「打开方式」接收文件
- 实用细节:最近文件带缩略图、文件夹浏览、文档内搜索、pinch 缩放、分享跳转、深色模式、Android 8.0 以上均兼容
- 明确不支持:老格式 .doc 和 .ppt 没有可靠离线渲染方案,应用会提示用户另存为 .docx / .pptx
安装与使用
去 GitHub Releases 下载 Gander-x.y-arm64.apk,2017 年以后的手机基本都兼容。老旧或 x86 设备选择 universal 包。
安装后 Play Protect 可能弹出「开发者未知」警告,点击「仍要安装」即可。更新直接覆盖安装,最近记录和文件夹授权不会丢失。
如果想自动更新,可以安装 Obtainium,添加项目地址后跟随 release 标签自动升级。
自行编译
准备好 JDK 17+ 和 Android SDK(platform 35):
./gradlew assembleDebug # 调试包
./gradlew assembleRelease # 未签名 release 包
正式签名需要在本地生成 keystore(路径 keystore/gander.jks),仓库已 gitignore,不会误提交。
📦 开源地址:mokshablr/gander
声明:本站原创文章文字版权归本站所有,转载务必注明作者和出处;本站转载文章仅仅代表原作者观点,不代表本站立场,图文版权归原作者所有。如有侵权,请联系我们删除。