Los usuarios que descargan aplicaciones de F-Droid pueden eventualmente encontrarse con un pequeño problema: es posible que ya no puedan usar la facturación de Google Play.
Si está interesado en ejecutar aplicaciones de Android gratuitas y de código abierto, probablemente haya oído hablar de F-Droid. Si bien su catálogo limitado de aplicaciones lo aleja de una alternativa real a Google Play Store, F-Droid es la única fuente de aplicaciones que no contiene nada más que aplicaciones de código abierto para Android. Cada aplicación publicada en el repositorio oficial de F-Droid tiene ser completamente de código abierto, lo que significa que no pueden incluir ningún componente de código cerrado. Con el reciente requisito de Google para los desarrolladores para cambiar a Play Billing Library v3, los desarrolladores con proyectos de código abierto en F-Droid se enfrentan a un problema. Según desarrollador reconocido por XDA M66B, el desarrollador de NetGuard y FeriaCorreo electrónico, los desarrolladores que publican aplicaciones tanto en Google Play como en F-Droid deberán comenzar a crear una versión separada de su aplicación sin la biblioteca de facturación de Play.
Ciclo de vida de la versión de la biblioteca de facturación de Google Play. Fuente: Google.
Entonces, ¿por qué sucede esto? Resulta que Google dejó de cargar el código fuente de su biblioteca de facturación de Play. después de la versión 2.0.3. Ha habido 4 versiones desde 2.0.3 que son, por tanto, de código cerrado. Esto no ha sido un problema hasta ahora, ya que las aplicaciones podían usar la versión anterior de Play Billing Library v2 sin problemas, pero Google pronto lo hará. requieren que los desarrolladores que publican aplicaciones en Google Play pasen a la versión 3 (aún de código cerrado), ahí es donde empezamos a tener problemas.
Hay no hay método de software gratuito para compras en Play Store: los desarrolladores deben utilizar las bibliotecas de Google para permitir a los usuarios realizar compras a través de Google Play. Los desarrolladores no deberían tener demasiados problemas para crear una versión de su aplicación con la biblioteca de facturación de Play para Google Play y una versión de su aplicación sin la biblioteca de facturación de Play para F-Droid, ya que Gradle permite tipos de productos con diferentes conjuntos de códigos fuente, aunque. Sin embargo, este cambio será un poco inconveniente para los usuarios que descarguen aplicaciones de F-Droid, ya que no podrán utilizar Google Play para realizar compras. Si no tiene Google Play Store, es posible que esto no sea un gran problema para usted, ya que probablemente no utilice la facturación de Google Play de todos modos. Si utiliza F-Droid simplemente como un proveedor de aplicaciones alternativo, las aplicaciones que se verán afectadas por este cambio probablemente también estén disponibles en Google Play Store.
Sitio web de F-Droid
Precio: Gratis.
4.6.
https://f-droid.org/en/packages/eu.faircode.email/