¿Es posible enviar una petición síncrona en Firebase?

Estoy utilizando Firebase Android SDK y se interesó en el envío de solicitud síncrona en lugar de asíncrono. De acuerdo con la documentación, en cualquier petición se presentan las devoluciones de llamada. Pero ¿qué pasa con la sincronicidad?

¡Gracias!

No hay forma de cargar datos de la base de datos Firebase sincrónicamente.

Aunque es común que los desarrolladores de Firebase deseen un método síncrono, simplemente no encaja con el modelo de sincronización de datos de Firebase. También vea mi respuesta aquí: Configurar el valor de la propiedad Singleton en el Listado de Firebase

No es posible cargar datos asincrónicamente con el SDK oficial. Sin embargo, puede acceder a todos los datos en firebase utilizando la API REST. Esto le permitiría hacer llamadas sincrónicas. Como se mencionó anteriormente, Firebase es una base de datos en tiempo real y le faltará la característica de actualizaciones cuando sus datos cambien.

  • Adición de Analytics de Firebase y Google Analytics en la aplicación para Android
  • Cómo poner multiple project_number / sender id en google-services.json
  • ¿Hilo principal haciendo demasiado trabajo debido a llamadas asincrónicas de Firebase?
  • Firebase 2.0 - cómo hacer frente a múltiples sabores (entornos) de una aplicación para Android?
  • Firebase y recuperando elementos
  • Firebase no lanza setter / field para photo_url encontrado en models.Post clase $ Photo
  • Firebase obtiene el último id - limitToLast no funciona - android
  • No se puede encontrar la dependencia com.google.android.gms: play-services-ads-lite:
  • ¿Por qué necesitamos aplicar plugin google-services en el fondo para Firebase SDK?
  • Utilizar múltiples cuentas de firebase en una sola aplicación de Android para google analytics
  • Diferencia entre los anuncios de Admob y los anuncios de Firebase
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.