从 GitHub Releases 手动安装 Markor APK
什么时候用 GitHub 安装
GitHub Releases 是 Markor 的另一个官方发布渠道。适合以下几种情况:
- 设备无法访问 F-Droid(某些网络环境下 F-Droid 官方源被墙或被限)
- 想要比 F-Droid 更前沿的版本(F-Droid 的构建流程比 GitHub 慢 1-2 周)
- 只是临时试用一下,不想专门装 F-Droid 客户端
操作步骤
第一步:打开 GitHub Releases 页面
在手机浏览器里访问 Markor 的 GitHub 仓库,找到 Releases 标签页。也可以直接在搜索引擎里搜「gsantner markor releases」。
第二步:下载最新 APK
在 Releases 页面找到 Latest release(通常页面会有高亮标签),往下滚动找到 Assets 区域。里面会有几个文件:
markor-<版本号>.apk— 这就是安装包,点击下载markor-<版本号>-sources.zip— 可选下载,包含该版本的源代码快照CHANGELOG.md/NEWS.md— 可在 Releases 页面里直接查看该版本的新特性说明
第三步:安装 APK
下载完成后,在通知栏点下载完成提示,或打开文件管理器找到下载好的 APK 文件,点击它安装。
安装过程中 Android 会弹出以下几种可能的提示,处理方式:
- 「无法安装未知来源应用」 → 去系统设置里打开「允许此来源安装应用」,或者改用文件管理器内置的安装选项
- 「Play Protect 检测到非官方应用」 → 这是因为 GitHub APK 不走 Google Play 签名链。点「仍然安装」即可。Markor 的 APK 由开发者 gsantner 本人签名,和 GitHub 仓库直接对应,不存在安全问题
第四步:检查更新
GitHub 安装版本 不会自动更新。需要手动操作:
- 定期回到 GitHub Releases 页面查看是否有新版本
- 或者在 GitHub 仓库里点 Watch → Custom → Releases,这样有新版本时 GitHub 会发通知
- 也可以使用 F-Droid 客户端之后切换过去——F-Droid 和 GitHub 的 APK 签名不同,如果之前装的是 GitHub 版,第一次用 F-Droid 版会要求先卸载旧版
GitHub vs F-Droid 版本差异
| 项 | GitHub Releases | F-Droid |
|---|---|---|
| 发布速度 | 最快,开发者直接发 | 慢 1-2 周,需要 F-Droid 构建 |
| 自动更新 | ❌ | ✅ |
| 签名方 | 开发者本人 | F-Droid 团队 |
| 安全性 | 可信,但需要自己验签名 | 双重可信(源码 + F-Droid 签名) |
| 适用场景 | 想要最前沿版本 / 网络受限 | 日常主力使用 |
APK 体积说明
Markor 的 APK 大约 11 MB。它不包含任何多余的资源库:
- 不含 NDK(原生库),1 个 APK 覆盖所有 Android 架构
- 不含闭源第三方 SDK
- 只有 Markor 本身的功能代码和 Markdown / todo.txt / Zim 等格式的解析器