Repolode
f-droid

f-droid/fdroidclient

F-Droid 的 Android 客户端,用于浏览和安装自由开源软件应用。

可替代:Google Play Store

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. 1

    从项目网站直接下载 F-Droid APK

  2. 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 数据每日更新。

相关项目