← 返回 Siami 首頁

F-Droid 迎來十年來最大改版:用 Kotlin Compose 重寫、新增自動更新

▲ 103 💬 36
F-Droid 迎來十年來最大改版:用 Kotlin Compose 重寫、新增自動更新

千呼萬喚始出來 F-Droid 迎來十年來最大改版:新介面、安裝更順暢

編按:本文綜合整理自 Ars Technica 與 F-Droid 官方公告,並加入 Siami 編輯部觀點與分析。

F-Droid 的 Android 應用程式市集,已經從零開始徹底重建。

幾乎每台 Android 裝置都預載了 Google Play Store,但取得應用程式其實還有其他管道。F-Droid 自詡為「由社群驅動的自由開源 Android 應用市集」,但它的官方用戶端 app 已經整整十年沒有大幅改版。這次終於改變了:經過多年努力,團隊宣布 F-Droid 2.0 正式開始上線。

新版的 F-Droid 用戶端以 Kotlin Compose 從零重寫,這是現代 Android 應用的標準做法。這讓市集的反應速度快了許多,也選擇性支援 Android 的 Material 主題。介面也大幅精簡,讓最重要的功能更容易找到,其他功能則收到 overflow 選單裡。

新版看起來更漂亮,但這次更新主要在於讓「找到並安裝應用程式」這件事變得更簡單。F-Droid 剛推出時,可看的東西不多,但現在它擁有數以千計的開源應用。跟 Play Store 不同的是,F-Droid 不會追蹤你的點擊和安裝行為來推播廣告和推薦——它幫你找到東西,然後讓開。

F-Droid 現在加入了大量的分類,細分到防火牆、密碼管理工具、VPN 這些專門領域。你可以在搜尋分頁看到所有這些群組,主要的「探索」頁面也列出更上層的分類。搜尋應用程式時,F-Droid 現在能根據應用描述(而不只是名稱)回傳結果。

找到應用程式後,F-Droid 2.0 也讓安裝流程變得更順暢。Google 一直對側載(sideload)應用程式設下重重關卡,以資安考量為由。Google 即將推出的開發者驗證制度也是基於這個理由。目前至少,安裝從 F-Droid 來的應用程式變得更容易,因為他們接上了 Google 的預先核准 API。不必再下載 APK、開啟它、再確認那個可怕的側載提示——你只需要在 F-Droid 點「安裝」,再於系統彈窗裡點一次「安裝」。比 Play Store 多了一個點擊,但仍然算是改進。

團隊也表示 F-Droid 2.0 會自動檢查並安裝應用程式更新(除非你手動關閉)。它還能同時下載並安裝多個應用程式。鑑於有了自動更新,F-Droid 不再使用「下拉重新整理」的手勢了,開發者承認這可能會惹毛他們的特定使用者群。手動更新仍可在三點選單中找到,讓有疑慮的人可以放心。

新版 F-Droid 用戶端將在接下來兩週分階段推送——F-Droid 網站上的預設安裝程式尚未替換。如果你想現在就拿到 2.0 版,可以在 versions 頁面下載。官方用戶端不是存取 F-Droid 應用程式的唯一方式,但你現在比較沒有理由去尋找替代方案了。

F-Droid 2.0 跟舊版差在哪裡

這次改版從技術底層到使用者介面都動刀,跟舊版有幾個明顯差異:

  • 整個用戶端用 Kotlin Compose 重寫——這是 Google 官方在 2026 年 Google I/O 宣告「Material Android 是 Compose-first」之後的標準做法
  • Material You 主題可選——會跟著系統主題色走(如果使用者啟用)
  • 新的分類系統——數以千計的應用不再擠在一起,可細分到防火牆、VPN、密碼管理工具等專門類別
  • 搜尋升級——除了應用名稱,現在也能根據應用描述來搜尋
  • 自動更新回來了——會在背景檢查並安裝更新,使用者也能關掉
  • 接上 Google 預先核准 API——少一個側載警告彈窗
  • 下拉重新整理手勢被移除——為了配合自動更新;手動更新收進三點選單

最讓老用戶有意見的是「下拉重新整理」被拔掉這件事,這個手勢幾乎是 F-Droid 的標誌性操作。但開發者的邏輯是:既然會自動更新,何必還要下拉?


🚨 為什麼這件事重要

F-Droid 2.0 不只是一次「美化改版」,它選在一個非常敏感的時機推出:

Google 即將對 Android 側載開刀。 Google 已經宣布要在 2026 年底前推出「Android 開發者驗證制度」,要求所有安裝到手機的應用程式(即使是側載)都必須經過 Google 註冊的開發者簽署。Google 的說法是資安考量——他們聲稱從網路側載的應用帶有惡意軟體的比率是 Google Play 的 50 倍以上。

F-Droid 在 2025 年 10 月發了一篇強硬聲明回擊,標題是〈What We Talk About When We Talk About Sideloading〉,認為 Google 的數字誤導大眾——因為「網路側載」的定義包山包海,從隨便點的連結到簡訊夾帶的 APK 都被算進去,但這跟透過 F-Droid 這種「有源碼驗證流程」的應用市集完全是兩回事。

這次 2.0 改版的時機選得很精準:在 Google 收緊政策的前夕,把介面和體驗全面升級,把新使用者擋在門外的最後一個理由(「它太醜了、像十年前的 app」)拿掉。How-To Geek 上一篇評論文章的標題下得很到位:「F-Droid isn’t ugly anymore」。

對在意隱私、開源、想擺脫 Google 生態的使用者來說,F-Droid 2.0 是 2026 年最重要的 Android 自由軟體事件之一。它不只是「改漂亮」,而是 F-Droid 在 Google 即將對側載開大刀之前,用「產品力升級」回應「政治壓力」。


🚨 數據解讀:還沒解決的問題

雖然新版 F-Droid 在使用者體驗上大幅進步,但有幾個數字和事實值得讀者注意:

支援 Android 版本可能限制實際使用者範圍。 F-Droid 2.0 用 Kotlin Compose 從零重寫,這雖然讓現代 Android 手機體驗大幅提升,但也意味著較舊版本的 Android 可能跑不動。Neowin 的報導標題直接點出這個 trade-off:「…but cuts off older hardware」。F-Droid 從來都是 Android 自由派社群的「低端機救星」(在規格跑不動 Google Play 完整版的舊手機上還是能用),這次改版可能犧牲了部分這類使用者。

自動更新機制在 alpha 階段曾出包。 F-Droid 官方論壇 2026 年 8 月就有使用者回報「F-Droid Basic 2.0 RC does not update apps」這個 bug——自動更新根本沒跑起來。雖然 9 月正式版應該有修正,但對於一個「主打自動更新」的功能,曾經在 RC 階段壞掉這件事值得記上一筆。

移除「下拉重新整理」會惹毛老用戶。 F-Droid 開發者自己都承認「這可能會 upset 他們的 particular user base」。這個手勢對很多老用戶來說是 muscle memory,被拿掉等於強迫他們改習慣。短期內論壇一定會有抱怨聲。

F-Droid 對抗 Google 的政治戰還沒結束。 即使介面升級了,Google 即將上路的開發者驗證制度對 F-Droid 來說仍是存亡威脅。F-Droid 在 2025 年的聲明裡講得很白:「如果這個制度強制實施,F-Droid 這個專案可能根本無法繼續運作。」 2.0 版的推出是「先把產品做到最好」,但政治這一關還沒過。

編按:本文綜合整理自 Ars Technica、F-Droid 官方公告、Neowin、LWN.net、How-To Geek,並加入 Siami 編輯部觀點與分析。

網友熱門留言 (4)

#1 HN daveoc64 ▲ 95
F-Droid offers the guarantee that the APK was built from source, and at least some marginal safety in terms of having passed their security audit. That's the unique value proposition here.
#2 HN 評論者 ▲ 42
After 10 years without a major UI refresh, the Compose rewrite is overdue. The auto-update feature alone is worth the upgrade.
#3 Reddit r/linux ▲ 67
F-Droid 2.0 is something like an open source alternative to Play Store. It's far more secure and private than the Play Store.
#4 Reddit r/Android ▲ 53
Same YouTube app, just no ads and garbage. F-Droid 2.0 brings Material You and finally feels modern.