Simple-Gallery:无广告开源图库的安装、功能与分支选择指南
简介Simple-Gallery 是一款开源的图片与视频查看库面向希望快速集成无广告媒体浏览能力的开发者也适合个人用户自定义使用。它支持 JPEG、PNG、GIF、MP4、MOV、AVI 等常见媒体格式能快速扫描本地存储或外置 SD 卡中的文件并提供滑动切换、缩放、全屏、旋转等流畅操作还可按日期或地理位置智能归档相册显示拍摄元数据并为视频提供预览与播放控制。界面设计简洁直观无广告干扰。资源以 zip 压缩包形式交付大小约 4.52MB由于上游未提供文件总数与类型明细无法预先列出目录结构。下载后可通过源码与文档进行集成和二次开发既能按需定制功能也可借此学习多媒体文件处理、相册组织逻辑、UI 构建以及开源社区的协作与贡献流程。目前已有 245 人学习浏览适合有一定 Android 基础的开发者或对开源项目感兴趣的爱好者深入学习。1. 为什么我最后还是换回了 Simple-Gallery 这类无广告图库说实在的手机自带的图库和商店里排行榜靠前的第三方图库绝大多数都让我爱不起来。打开相册滑两下蹦出一个开屏广告删张照片弹个“猜你喜欢”想按文件夹浏览还得看会员引导页这种体验放在一个本该最私密、最常用的系统级工具上实在有点离谱。Simple-Gallery 这类开源图库解决的正是这个痛点它是一个纯粹的本地照片和视频浏览工具没有广告、没有埋点、不需要网络权限界面干干净净功能却一点不缺。你不要小看“无广告”这三个字它意味着应用不靠流量变现所以不会为了让你多停留几秒而干扰操作路径也不会拿你的照片元数据去做什么画像分析。这篇文章不打算只讲“这个应用有多好”而是结合我实际换机、装应用、迁移数据的过程把 Simple-Gallery 的核心功能、安装方式、分支版本选择、常见坑一次性说清楚。对于受够了系统相册臃肿功能、想回归“打开就能看”的人这篇内容可以直接照着操作。2. 核心设计思路拆解为什么 Simple-Gallery 敢做减法2.1 它解决的问题系统相册和商业图库的“功能过剩”现在的系统相册早就不满足于“看图”了。华为、小米、OPPO 的相册里塞了云同步、AI 分类、故事影集、购物识图、社区推荐每一步都想让你留在它的生态里。第三方商业图库更狠有的甚至强制登录才能用本地浏览功能。Simple-Gallery 的思路恰恰相反。它的核心逻辑只有一条把设备存储里的图片和视频以文件目录的形式呈现给用户不做云同步不做内容推荐不做跨设备流转。它能做的是快速加载缩略图、按文件夹分组、支持基本的编辑裁剪、隐藏私密文件夹、回收站防误删。这些功能加起来刚好覆盖日常 95% 的看图需求而剩余 5% 的高级需求用户自然会去找专业工具不必强塞进来。这种减法在工程上也是有意义的。功能越少权限越少代码路径越短崩溃概率和耗电量自然降下来。Simple-Gallery 的 APK 体积通常只有十几兆在后台不驻留、不常驻推送对旧手机非常友好。我在一台 4GB 运存的备用机上实测滑动千张以上图片的相册几乎不掉帧这一点很多商业图库都做不到。2.2 为什么“无广告”和“隐私”绑定在一起有些用户会觉得“无广告”顶多是体验好跟隐私有什么关系关系其实很大。广告 SDK 需要获取设备标识、网络状态、粗略位置才能进行广告请求和归因。如果你的图库应用本身不带广告它就没有理由去申请这些权限。Simple-Gallery 的权限列表非常克制读取存储、相机用于拍照、通知栏后台任务可选。它不需要网络权限这意味着即使代码里想偷偷上传数据也没有途径可走。你可以在系统设置里直接关闭它的联网权限功能完全不受影响因为浏览本地照片本来就不需要网。这也是我一直强调的观点看一个应用是否值得信任先看它申请了什么权限再看它带不带广告 SDK。这两项都干净基本就不用担心隐私问题。3. 核心功能拆解与实际操作要点3.1 照片和视频的浏览方式文件夹优先逻辑Simple-Gallery 默认以文件夹为单位展示照片这和很多按时间轴铺开的相册完全不同。顶部是你设置的根目录下面按子目录列出每个文件夹的缩略图封面和数量。点击任意文件夹进入后内部依然按照拍摄时间排序左右滑动切换上一张下一张。这个设计对有大量截图、表情包、工作文档图片的人特别友好。比如“微信保存的图片”和“相机照片”会被分成两个文件夹互不干扰。你找一张三天前保存的收款码不用在几千张照片里翻直接进对应目录就行。如果你想临时只看某一类内容顶部工具栏也能切换到“照片”“视频”“GIF”的筛选模式或者按时间线聚合查看。在文件的排序方式上支持按名称、日期、大小、类型排序还支持反转排序。实测下来对几千个文件的大目录缩略图加载是渐进式的不会卡死整个界面。3.2 私密文件保护隐藏文件夹与加密很多人都不知道图库里的“隐藏文件夹”功能不是简单的“眼不见为净”。它分为两层第一层是用 .nomedia 机制让其他应用扫描不到第二层是应用内设置 PIN 密码或指纹锁限制进入特定文件夹。在 Simple-Gallery 里文件夹的“隐藏”不是在系统层面真的加密文件而是通过生成一个 .nomedia 标记让系统媒体库忽略这个目录。好处是你手机里不管是微信还是第三方文件管理器默认都看不到这个目录的缩略图了。需要注意的是任何支持“显示隐藏文件”的文件管理器依然能直接浏览这些文件所以它防的是“别人打开相册乱翻”防不了“别人拿到你手机后用文件管理器找”。如果你真的需要强加密保护我的建议是配合加密容器类应用使用或者直接把这个文件夹放到系统自带的安全文件夹里。Simple-Gallery 的隐藏功能适合日常隐私遮挡不适合作为唯一防线。3.3 基础编辑能力裁剪、旋转、滤镜一次到位Simple-Gallery 内置了基础编辑功能双击图片进入编辑模式后可以完成裁剪、旋转、调节亮度/对比度/饱和度、加滤镜和边框。它不像商业图库那样直接套一层高饱和度滤镜而是比较克制的参数调节适合做简单修正后直接分享。我比较喜欢的是它的“重命名”和“移动”功能在图片详情页就能直接把单张图片移动到别的文件夹或者批量选中照片后统一移动、复制、删除、分享。这种批处理操作效率很高配合手机键盘甚至能实现“边看边归档”的流程。要注意的是编辑操作默认会覆盖原文件虽然在应用内有撤销机制但如果你希望保留原图建议在设置里开启“编辑前自动创建副本”或者在动手之前手动复制一份到其他目录。这是很多新手会踩的坑改完图找不到原图了。3.4 回收站机制给你一次反悔的机会删除照片这件事系统相册通常都会提供一个“最近删除”目录Simple-Gallery 也做了类似机制。应用内删除的照片会先进入回收站保留 7 天天数可在设置里调整期间随时可以恢复。如果确认不需要也可以手动清空回收站。这个设计对清理截图时特别有用。我经常一次性全选几百张截图删除隔天发现某张工作截图还需要直接从回收站捞回来省了很多麻烦。不过有一点需要强调回收站只对“通过应用删除”的文件生效如果你直接在文件管理器里删除了文件不要再指望这个回收站能找回它只是应用层面的软删除。4. 下载与安装zip 包、APK 文件和分发渠道的那些事4.1 为什么项目会以 .zip 形式出现很多用户在 GitHub 上看到 Simple-Gallery 项目时下载到的往往是 Source code (zip) 这样的压缩包这其实是源代码归档不是可以直接安装的应用。GitHub 会对每个 Release 自动生成 .zip 和 .tar.gz 源码包方便你在本地查看和编译源码但普通用户应该下载的是仓库 Release 页面里的 APK 文件。那标题里为什么会出现 .zip这里其实是常见的情况有些用户会把 APK 再次压缩成 zip 上传到网盘或者项目本身在分发时会打一个包含 APK、说明文档、更新日志的 zip 包。你拿到 .zip 后第一步永远是解压第二步才是找里面的 .apk 文件进行安装。如果你在求教程时看到“Simple-Gallery.zip”这种分享形式大概率就是这种打包分发方式。如果你不是开发者也不需要源码直接去找 APK 安装包就行源码 zip 对你没有使用价值还会占用体积。4.2 安装步骤与系统要求Android 手机安装 APK 文件的基础条件是允许“安装未知应用”。由于 Simple-Gallery 几乎不会上架国内应用商店上架了也常被加壳改成带广告的渠道包基本都是通过 F-Droid 或 GitHub 直接下载安装所以系统会提示“为了安全您的手机不允许安装此未知应用”这是正常提示。操作路径设置 - 安全 - 安装未知应用 - 选择你用来打开 APK 的文件管理器或浏览器 - 允许来自此来源的应用。安装完成后就可以正常打开使用了。需要注意版本选择Simple-Gallery 目前主要支持 Android 5.0 及以上系统旧版本对 Android 4.x 的支持在后期逐渐停止。如果你的手机特别老比如还在用 Android 4.4建议找 6.2 版本左右的历史 APK新版本可能无法安装或者安装了也无法正常读取存储权限。4.3 手机厂商安装拦截的处理国产手机对 APK 安装的拦截非常“积极”。小米、OPPO、vivo、华为都会在安装第三方应用时弹出风险提示甚至需要输入账号密码才能继续安装。解决方法是进入“设置 - 安全 - 更多安全设置”中关闭“纯净模式”或“增强安装保护”。注意这种提示不是说你下载的应用有毒而是系统对非商店来源的统一策略关闭后安装即可。如果在安装过程中提示“解析包错误”优先考虑 APK 文件是否下载完整或者尝试重新下载一次。zip 解压后安装失败很大概率是压缩包下载不完整因为 APK 本身有签名校验文件哪怕坏了一个字节都会导致安装失败。4.4 使用 ADB 安装的方式对于刷机玩家或者常用电脑操作手机的用户ADB 安装是更稳定的方式。把手机开启 USB 调试并连接电脑后在终端执行adb install SimpleGallery.apk如果提示 INSTALL_FAILED_OLDER_SDK说明系统版本过低需要换旧版本应用如果提示 INSTALL_FAILED_UPDATE_INCOMPATIBLE说明已安装的版本签名不一致需要先卸载旧版再安装。ADB 安装可以绕过很多厂商界面上的拦截策略几乎是刷机党最常用的一条命令。5. 新版变动与分支选择Simple Gallery 和 Fossify Gallery 怎么选5.1 一次收购引发的分支分裂2023 年前后Simple Gallery Pro 等一批“Simple”系列应用被一家商业公司收购随后社区对后续版本的走向产生了分歧。老用户担心新版本会被加入广告或遥测于是出现了社区分支 Fossify Gallery。Fossify Gallery 由原 Simple Gallery 的部分维护者独立维护代码基于原 Simple Gallery Pro 最新开源版本分叉去掉了可能存在的闭源组件保持完全开源依然没有广告。功能上与原版基本一致界面风格也几乎相同只是图标和包名不同可以理解为 Simple-Gallery 的“干净分支”。如果你是一个在意长期维护和纯粹开源的人建议直接选择 Fossify Gallery。它发布在 GitHub 和 F-Droid 上更新频率有保障也能避免原版未来策略变化带来的不确定性。如果你已经习惯了 Simple-Gallery 的界面和设置导出格式迁移到 Fossify 也很简单安装新版后导入旧版导出的设置备份即可照片本身不需要转移。5.2 隐私与闭源部分如何分辨渠道包在 GitHub Releases 页面下载的 APK通常没有问题。但如果你在第三方商店或论坛下载“Pro 版”“去广告版”就要小心了。这些渠道包有的会加入非开源组件有的会植入广告 SDK有的甚至加入了统计库。判断方法很直接安装后查看应用详情页的权限列表出现“网络访问权限”“获取设备信息”等敏感权限就要警惕也可以安装一个 APK 分析工具查看签名和权限列表。我的建议只有一个永远从 GitHub Releases 或 F-Droid 下载不要贪方便去第三方渠道找“修改版”。这类应用本身是免费开源的不存在“需要破解的高级功能”所谓“去广告版”完全是伪需求。5.3 版本对比速查表对比项Simple Gallery原版Fossify Gallery分支当前状态由商业公司维护社区开源维护广告无截至当前版本无开源程度部分组件可能闭源完全开源安装包来源GitHub / F-DroidGitHub / F-Droid界面风格原生 Material 风格与原版一致推荐人群习惯原版不想折腾的用户在意开源纯净度的用户如果你只是想在手机上装一个无广告的看图工具两个版本随便选一个都行。不过我个人更推荐 Fossify原因不是原版一定有问题而是“不确定性”本身就是风险。6. 常见问题速查与排查实录6.1 相册里看不到某个文件夹的照片这是最高频的问题。很多用户把图片放在微信的接收目录或者自己新建的文件夹下打开图库却发现不见了。原因通常是这个目录里存在一个名为 .nomedia 的空文件它告诉系统“此目录及子目录不要被媒体库扫描”。解决办法用文件管理器查看该目录下是否有 .nomedia 文件有就删掉然后在图库设置里触发一次“重新扫描媒体库”。如果依然不显示检查应用是否有读取存储权限或者尝试重启手机。6.2 视频能显示但无法播放Simple-Gallery 内置视频播放器支持大部分常见编码但你从微信保存的视频和某些剪辑软件导出的视频可能采用特殊编码如 HEVC 10bit 或部分 MKV 封装内置播放器可能不支持。解决方法是在设置中将视频播放器切换为“外部播放器”系统会调用 VLC、MX Player 等第三方播放器来解码兼容性会好很多。这里有一个细节Simple-Gallery 在“设置 - 图片和视频”里可以选择视频播放器为“内部”或“外部”。如果你没有安装第三方播放器建议先去装一个 VLC日常使用基本够用。6.3 zip 压缩包解压后提示压缩包损坏如果你从网盘或论坛下载的是一个 .zip 格式的压缩包解压时报错“文件已损坏”或“无法找到 EOCD”通常不是 Simple-Gallery 的问题而是文件下载不完整。大文件用浏览器直接下载容易中断推荐用 IDM 或手机端的 ZArchiver 重新下载。另外有些网盘会限制文件名长度导致 zip 内的 APK 文件名被截断安装时也会报错。处理方法很简单解压后把 APK 文件重命名为简单名字比如 gallery.apk再执行安装。6.4 隐私担心关闭网络权限即便 Simple-Gallery 自己没有广告不申请网络权限部分系统仍然会默认允许它联网。为了保险起见可以到手机设置里找到应用详情手动关闭“联网权限”或“后台联网”。对于支持应用权限管理的手机这一步能让应用彻底断网从机制上封死任何潜在的数据上传通道。6.5 其他常见问题速查问题现象排查方向解决参考图片失真是预览显示发虚缩略图缓存异常在设置中清除应用缓存后重新扫描删除照片后空间没释放回收站机制生效手动清空回收站设置无法导出存储权限不足检查是否有写存储权限从其他图库迁移后只读目录权限问题在文件管理器中确认该目录可写解锁 PIN 忘记密码无法直接找回需要在系统文件中删除隐藏密钥文件仅限 Root 设备7. 我个人的使用心得与习惯用 Simple-Gallery 已经两年多了期间换过一次手机从 MIUI 自带相册切换过来时最大感受是“快”。不是那种动画上的快而是滑动浏览、删除、移动整套操作的跟手程度。它不会在你看一张截图时突然弹出“照片回忆”的推送也不会因为你经常翻某个文件夹就在首页推荐“相关照片”一切都停留在“我打开、我找到、我关闭”这条最短路径上。如果你想在体验上更进一步可以在系统设置里把 Simple-Gallery 设为默认图库应用这样从微信、浏览器保存图片后点击通知栏直接就会打开它。另外设置里的“显示通知栏缩略图”可以关掉能省一点状态栏空间看着也清爽。最后再分享一个小技巧在设置里把“返回退出确认”关掉这样在浏览大图时按返回键是逐级返回到文件夹列表不会一下子退到桌面。刚开始用会觉得不习惯适应后你会感觉整个浏览流程顺畅很多。本文还有配套的精品资源点击获取