Esta crónica fue aprobado por especialistas así se garantiza la veracidad de nuestro contenido.
Solución:
Yo tengo el mismo error
No se pudo encontrar el código de bytes para com/google/firebase/database/Transaction$Handler
(aunque no uso firebase/database
).
Descubrí que deshabilitar la ejecución instantánea en la configuración de AndroidStudio resuelve este problema.
Esto se aborda en la última versión candidata de react-native-firebase v4, disponible aquí: https://github.com/invertase/react-native-firebase/releases/tag/v4.0.0-rc.3
En última instancia, la solución fue actualizar react-native-firebase build.gradle para usar compileOnly
en vez de compile
declaraciones.
En las dependencias agregar:
compile 'com.google.firebase:firebase-database:11.8.0'
compile 'com.google.firebase:firebase-storage:11.8.0'
para poder usar ChildEventListener
y StreamDownloadTask$StreamProcessor
También es posible que deba escribir las otras dependencias de Firebase
Si te gusta la informática, puedes dejar una noticia acerca de qué te ha parecido esta reseña.