Aurora、F-Droid、Google Play 三者的关系与差异
核心定位对比
| 维度 | Google Play | F-Droid | Aurora Store |
|---|---|---|---|
| 仓库归属 | Google 官方 | F-Droid 社区自建 | 无独立仓库,对接 Google Play |
| 应用来源 | 开发者直接上传 | 从源码编译的 FOSS 应用 | Google Play 全量应用 |
| 付费应用 | ✅ | ❌ | 需先在 Play Store 购买 |
| geo-locked 应用 | 受地区限制 | 不受限 | 伪装地区可解锁 |
| 匿名使用 | ❌ 必须登录 | ✅ | ✅ 支持匿名模式 |
| 无 GP Services | ❌ 依赖 | ✅ | ✅ 依赖 Play 服务器 API |
| 开源 | ❌ | ✅ | ✅ |
| 签名 | Google 统一签名 | F-Droid 签名(可重编译) | Aurora Store 自签 |
三者的关系
┌─────────────────────────────────┐
│ Google Play 服务器 │
│ (应用数据、APK、评论、截图) │
└──────────┬──────────────────────┘
│
┌──────┴──────┐
│ │
┌───▼───┐ ┌───▼──────┐
│ Play │ │ Aurora │
│ Store │ │ Store │
└───────┘ └──────────┘
┌─────────────────────────────────┐
│ F-Droid 自建仓库 │
│ (独立的 FOSS 应用源,不依赖 Google) │
└─────────────────────────────────┘
Aurora Store 和 Google Play Store 是同一个后端的两个前端,就像 Chrome 和 Firefox 都能访问同一个网站。F-Droid 则是另起炉灶,不依赖 Google 任何服务。
什么时候选谁
选 Aurora Store 如果:
- 不想装 Google Play Services(用 GrapheneOS / LineageOS 无 GApps)
- 想匿名下载应用,不想用自己的 Google 账号
- 需要 Google Play 上的海量应用(包括非 FOSS 的)
- 想伪装设备/地区访问 geo-locked 应用
选 F-Droid 如果:
- 只需要 FOSS 应用
- 不信任 Google 的任何服务
- 想要可复现编译(reproducible build)
两者可以共存: Aurora Store 和 F-Droid 不冲突,很多无 GApps 环境下的用户同时装了两个。