“發表新的程式庫:F-Droid 更新頻道”

In order to complete the F-Droid distribution ecosystem, we are introducing F-Droid Update Channels. It is a suite of libraries for apps to find updates, no matter from where it was originally downloaded. In many parts of the world, it is very common to get Android APKs outside of the app stores where the developers upload them.

  • 第三方應用程式商店拼湊其他應用商店的 APK
  • APK 都是藍牙、即刻下載等等
  • 用戶透過如 Aptoide 之服務來分享 APKs 應用

為確保 app 應用可找到更新,我們引入兩個指定的程式庫:

「Get F-Droid」又稱 org.fdroid.getfdroid

檢查 F-Droid 是否已安裝。如果否,它可協助用戶透過安全方式下載與安裝 F-Droid. F-Droid 為它底下的應用提供了更新管道。

「應用程式更新」又稱 org.fdroid.appupdater

Keeps the app current by checking the hard-coded app repository set up by the developer. This is similar to the popular “App Updater” library, but handles everything securely using F-Droid signed metadata. The fdroidserver tools handle the creation and maintenance of the app repository.

合乎 Google Play 服務條款

這兩個程式庫也會檢查是否已裝 Google Play。若有,則自身會取消功能,好讓在此程式庫的 APK 應用可上傳 Google Play 才不至違反 Google Play 的服務條款。