1 分•作者: peter_d_sherman•大约 2 个月前
返回首页
最新
1 分•作者: robin_reala•大约 2 个月前
1 分•作者: 7777777phil•大约 2 个月前
1 分•作者: andrewpollack•大约 2 个月前
2 分•作者: tosh•大约 2 个月前
61 分•作者: groomlake•大约 2 个月前
30 分•作者: gumby•大约 2 个月前
1 分•作者: tosh•大约 2 个月前
1 分•作者: chistev•大约 2 个月前
1 分•作者: mooreds•大约 2 个月前
2 分•作者: randycupertino•大约 2 个月前
1 分•作者: colinmcd•大约 2 个月前
1 分•作者: joshdavham•大约 2 个月前
1 分•作者: simonebrunozzi•大约 2 个月前
1 分•作者: jack714•大约 2 个月前
1 分•作者: Fengrru•大约 2 个月前
1 分•作者: chistev•大约 2 个月前
7 分•作者: KinetiNode•大约 2 个月前
你好 HN,
我一直在大量研究 AOSP(Android 开源项目),我注意到的一点是,即使 Android 本身不需要,它对 Google 的依赖程度有多高。以下是我发现的所有内容:
1. **GPS(Google Play 服务)的强制集成** - 这本身就给高级用户带来了很多问题,因为没有它,几乎什么都无法正常工作。即使你使用 MicroG,仍然存在一些服务器端验证是它无法解决的。
2. **侧载限制** - 从 2026 年开始,Google 要求开发者提交政府 ID、支付费用并注册签名密钥才能通过侧载分发应用,这实际上阻止了在认证设备上独立分发软件。
3. **生态系统依赖** - 我认为这一点无需多言。
4. **应用根本无法工作** - 银行应用和任何使用 Play Integrity 的应用都会拒绝工作。
最让我愤怒的是,Google 竟然限制了未经验证开发者的开源应用。这在开源社区和 F-Droid 中引起了轩然大波,因此 Google(大约在 2025 年 12 月)提供了一个令人难以置信的选项。你需要点击构建号 7 次 - 点击“允许未经验证的软件包”,然后输入你的设备 PIN 码。之后,你必须等待 24 小时才能下载任何内容。
虽然你仍然可以通过 adb 下载,但这个变通方法似乎非常繁琐。如果不是开源社区发声,Google 甚至没有计划允许未经验证的软件包。
我已将此内容解释得非常易懂,没有使用任何社区特定的术语,以便任何人都能理解。
1 分•作者: geox•大约 2 个月前
1 分•作者: grouchy•大约 2 个月前