Einige Android-Apps auf F-Droid verlieren den Zugriff auf Google Play-Käufe

Benutzer, die Apps von F-Droid herunterladen, könnten irgendwann auf ein kleines Problem stoßen: Sie können die Google Play-Abrechnung möglicherweise nicht mehr nutzen.

Wenn Sie daran interessiert sind, kostenlose und Open-Source-Android-Anwendungen auszuführen, dann haben Sie wahrscheinlich schon von F-Droid gehört. Obwohl es aufgrund seines begrenzten App-Katalogs alles andere als eine echte Alternative zum Google Play Store darstellt, ist F-Droid die einzige App-Quelle auf dem Markt, die ausschließlich Open-Source-Android-Apps enthält. Jede einzelne App, die im offiziellen Repository von F-Droid veröffentlicht wurde hat vollständig Open Source sein, d. h. sie dürfen keine Closed-Source-Komponenten enthalten. Mit den jüngsten Anforderungen von Google an Entwickler um zur Play Billing Library v3 zu wechselnEntwickler mit Open-Source-Projekten auf F-Droid stehen vor einem Problem. Laut XDA-anerkanntem Entwickler M66B, der Entwickler von NetGuard Und FairEmailmüssen Entwickler, die Apps sowohl auf Google Play als auch auf F-Droid veröffentlichen, mit der Erstellung einer separaten Version ihrer App ohne die Play Billing Library beginnen.

Lebenszyklus der Google Play Billing Library-Version. Quelle: Google.

Warum passiert das also? Wie sich herausstellte, hat Google das Hochladen des Quellcodes für seine Play Billing Library eingestellt nach Version 2.0.3. Da waren 4 Versionen seit 2.0.3 die also Closed-Source sind. Dies war bisher kein Problem, da Apps problemlos die ältere Play Billing Library v2 nutzen konnten, aber da Google dies bald tun wird Wenn wir von Entwicklern, die Apps auf Google Play veröffentlichen, verlangen, auf Version 3 (immer noch Closed Source) umzusteigen, stoßen wir auf Probleme.

Es gibt Keine kostenlose Software-Methode für Play Store-Käufe: Entwickler müssen die Bibliotheken von Google nutzen, um Benutzern den Kauf über Google Play zu ermöglichen. Entwickler sollten keine allzu großen Probleme damit haben, eine Version ihrer App mit der Play Billing Library für Google Play zu erstellen und a Version ihrer App ohne die Play Billing Library für F-Droid, da Gradle Produktvarianten mit unterschiedlichen Quellcodesätzen zulässt, obwohl. Diese Änderung wird jedoch für Benutzer, die Apps von F-Droid herunterladen, etwas unpraktisch sein, da sie Google Play nicht für Einkäufe verwenden können. Wenn Sie nicht über den Google Play Store verfügen, stellt dies möglicherweise kein großes Problem für Sie dar, da Sie die Abrechnung über Google Play wahrscheinlich sowieso nicht nutzen. Wenn Sie F-Droid lediglich als alternativen App-Anbieter nutzen, sind die Apps, die von dieser Änderung betroffen sind, wahrscheinlich auch im Google Play Store verfügbar.

F-Droid-Website

FairEmail, datenschutzbewusste E-MailEntwickler: Marcel Bokhorst, FairCode BV

Kostenlos.

4.6.

Herunterladen

https://f-droid.org/en/packages/eu.faircode.email/