一款开源 Android 防火墙与应用管理工具,可按应用拦截网络访问,并禁用或卸载应用。
- Star
- 3,266
- Fork
- 242
- 未关闭 Issue
- 1
- 最近提交
- 3天前
这是什么?
F-Droid Client 是 F-Droid 的 Android 客户端。F-Droid 是一个分发自由软件应用的仓库系统,用户可以在设备上直接浏览应用目录、安装应用并接收更新,无需 Google 账户或 Google Play 商店。
由于普通 Android 应用本身无法充当包管理器,默认情况下安装 F-Droid 需要开启“未知来源”选项。项目也提供特权扩展(Privileged Extension),可以放入系统分区,随 ROM 打包或通过 zip 刷入,从而免去这一步骤。
项目使用 Kotlin 编写,通过 Gradle 构建。核心功能被拆分为可复用的库,其他项目可以基于 F-Droid 的技术进行开发。应用界面通过 Weblate 进行多语言翻译。
核心功能
- 01浏览并安装 F-Droid 仓库中的自由开源 Android 应用。
- 02在设备上直接接收应用更新。
- 03无需 Google 账户或 Google Play 服务即可使用。
- 04提供特权扩展,可免去开启“未知来源”的步骤。
- 05核心功能拆分为可复用的库。
适用场景
- 在不使用 Google Play 的情况下,在 Android 手机上安装开源应用。
- 通过一个客户端统一更新已安装的开源应用。
- 在自己的 Android 项目中借助其库,复用 F-Droid 的仓库技术。
快速上手
- 1
从项目网站直接下载 F-Droid APK
- 2
使用 Gradle 构建发布版 APK
./gradlew assembleRelease
使用前须知
- 默认情况下,通过 F-Droid 安装应用需要在 Android 上启用“未知来源”。
收录于专题
标签
常见问题
- fdroidclient 是什么?
- F-Droid 的 Android 客户端,用于浏览和安装自由开源软件应用。 F-Droid Client 是 F-Droid 的 Android 客户端。F-Droid 是一个分发自由软件应用的仓库系统,用户可以在设备上直接浏览应用目录、安装应用并接收更新,无需 Google 账户或 Google Play 商店。
- fdroidclient 可以免费使用吗?用的什么许可证?
- fdroidclient 以 GPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
- fdroidclient 还在维护吗?
- 活跃维护中。fdroidclient 最近一次提交是在 2026年11月4日。
- fdroidclient 适合用来做什么?
- 在不使用 Google Play 的情况下,在 Android 手机上安装开源应用。 通过一个客户端统一更新已安装的开源应用。 在自己的 Android 项目中借助其库,复用 F-Droid 的仓库技术。
- fdroidclient 怎么安装和运行?
- 从项目网站直接下载 F-Droid APK 使用 Gradle 构建发布版 APK: ./gradlew assembleRelease
- 在哪里获取 fdroidclient?
- 源代码和安装说明在 GitHub 上:https://github.com/f-droid/fdroidclient
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
50334KotlinMIT更新于 11天前
面向树莓派等 ARM 设备的脚本式应用商店,自动安装 apt 中找不到的软件。
2842290ShellGPL-3.0维护活跃更新于 24小时前
面向 Android 的离线 PDF 工具app,可在本机完成合并、拆分、压缩、转换和注释,不需要联网。
690+11 本周45KotlinApache-2.0更新于 7天前