Uporabniki, ki prenašajo aplikacije iz F-Droida, lahko sčasoma naletijo na majhno težavo: morda ne bodo mogli več uporabljati obračunavanja Google Play.
Če vas zanima izvajanje brezplačnih in odprtokodnih aplikacij za Android, potem ste verjetno že slišali za F-Droid. Čeprav zaradi omejenega kataloga aplikacij še zdaleč ni dejanska alternativa trgovini Google Play, je F-Droid edini vir aplikacij, ki vsebuje samo odprtokodne aplikacije za Android. Vsaka posamezna aplikacija, objavljena v uradnem skladišču F-Droid ima da so popolnoma odprtokodne, kar pomeni, da ne morejo vključevati nobenih zaprtokodnih komponent. Z nedavno Googlovo zahtevo za razvijalce za prehod na knjižnico obračunavanja Play v3, se razvijalci z odprtokodnimi projekti na F-Droid soočajo s težavo. Po priznanem razvijalcu XDA M66B, razvijalec NetGuard in FairEmail, bodo morali razvijalci, ki objavljajo aplikacije v storitvah Google Play in F-Droid, začeti graditi ločeno različico svoje aplikacije brez knjižnice za obračunavanje Play.
Življenjski cikel različice knjižnice obračunavanja Google Play. Vir: Google.
Torej, zakaj se to dogaja? Izkazalo se je, da je Google prenehal nalagati izvorno kodo za svojo knjižnico obračunavanja Play po različici 2.0.3. Tam so bili 4 različice od 2.0.3 ki so torej zaprtokodne. To doslej ni bila težava, saj so aplikacije lahko dobro uporabljale starejšo knjižnico Play Billing Library v2, vendar bo Google kmalu od razvijalcev, ki objavljajo aplikacije v Googlu Play, zahtevajo, da preidejo na v3 (še vedno zaprtokodni), tu začnemo naleteti na težave.
Tukaj je brez brezplačne programske opreme za nakupe v Trgovini Play: Razvijalci morajo uporabljati Googlove knjižnice, da uporabnikom omogočijo nakupe prek storitve Google Play. Razvijalci ne bi smeli imeti večjih težav pri izdelavi različice svoje aplikacije s knjižnico obračunavanja Play za Google Play in različico njihove aplikacije brez Play Billing Library za F-Droid, saj Gradle omogoča okuse izdelkov z različnimi nabori izvorne kode, čeprav. Vendar pa bo ta sprememba nekoliko neprijetna za uporabnike, ki prenašajo aplikacije iz F-Droida, saj ne bodo mogli uporabljati Google Play za nakupe. Če nimate trgovine Google Play, potem to za vas morda ne predstavlja velike težave, saj verjetno tako ali tako ne uporabljate zaračunavanja Google Play. Če F-Droid uporabljate le kot alternativnega ponudnika aplikacij, potem so aplikacije, na katere bo vplivala ta sprememba, verjetno na voljo tudi v trgovini Google Play.
Spletno mesto F-Droid
Cena: brezplačno.
4.6.
https://f-droid.org/en/packages/eu.faircode.email/