قد يواجه المستخدمون الذين يقومون بتنزيل التطبيقات من F-Droid في النهاية مشكلة صغيرة: قد لا يتمكنون من استخدام فواتير Google Play بعد الآن.
إذا كنت مهتمًا بتشغيل تطبيقات Android المجانية ومفتوحة المصدر، فمن المحتمل أنك سمعت عن F-Droid. على الرغم من أن كتالوج التطبيقات المحدود الخاص به يجعله بعيدًا عن أن يكون بديلاً فعليًا لمتجر Google Play، فإن F-Droid هو مصدر التطبيقات الوحيد الموجود الذي لا يحتوي إلا على تطبيقات Android مفتوحة المصدر. كل تطبيق منشور على مستودع F-Droid الرسمي لديه أن تكون مفتوحة المصدر بالكامل، مما يعني أنها لا يمكن أن تتضمن أي مكونات مغلقة المصدر. مع متطلبات Google الأخيرة للمطورين للانتقال إلى Play Billing Library v3، يواجه المطورون الذين لديهم مشاريع مفتوحة المصدر على F-Droid مشكلة. لكل مطور معترف به في XDA M66B، مطور نت جارد و بريد الكتروني عادل، سيحتاج المطورون الذين ينشرون التطبيقات على كل من Google Play وF-Droid إلى البدء في إنشاء إصدار منفصل من تطبيقهم بدون مكتبة Play Billing Library.
دورة حياة إصدار مكتبة الفوترة في Google Play. المصدر: جوجل.
فلماذا يحدث هذا؟ كما اتضح، توقفت Google عن تحميل الكود المصدري لمكتبة Play Billing الخاصة بها
هنالك لا توجد طريقة برمجية مجانية لعمليات الشراء من متجر Play: يحتاج المطورون إلى استخدام مكتبات Google للسماح للمستخدمين بإجراء عمليات شراء من خلال Google Play. لا ينبغي أن يواجه المطورون مشكلة كبيرة في إنشاء إصدار من تطبيقهم باستخدام مكتبة Play Billing Library لـ Google Play و إصدار تطبيقهم بدون مكتبة Play Billing Library لـ F-Droid نظرًا لأن Gradle يسمح بنكهات المنتج بمجموعات أكواد مصدر مختلفة، رغم ذلك. ومع ذلك، سيكون هذا التغيير غير مريح بعض الشيء للمستخدمين الذين يقومون بتنزيل التطبيقات من F-Droid حيث لن يتمكنوا من استخدام Google Play لعمليات الشراء. إذا لم يكن لديك متجر Google Play، فقد لا يمثل هذا مشكلة كبيرة بالنسبة لك نظرًا لأنك على الأرجح لا تستخدم فوترة Google Play على أي حال. إذا كنت تستخدم F-Droid كمزود تطبيق بديل فقط، فمن المحتمل أن تكون التطبيقات التي ستتأثر بهذا التغيير متاحة أيضًا على متجر Google Play.
موقع اف درويد
مجاني.
4.6.
https://f-droid.org/en/packages/eu.faircode.email/