proyecto - firebase crash reporting android
Todas las bibliotecas de base de fuego deben estar por encima o por debajo de 14.0.0 (8)
He revisado mi aplicación build.gradle file y estas son las únicas líneas relacionadas con firebase
/***
* Firebase
*/
implementation ''com.google.firebase:firebase-core:15.0.0''
implementation ''com.google.firebase:firebase-messaging:15.0.0''
implementation(''com.crashlytics.sdk.android:crashlytics:2.9.1@aar'') {
transitive = true
}
implementation ''com.google.firebase:firebase-ads:15.0.0''
No tengo ninguna biblioteca que use firebase, así que no creo que pueda haber un problema con una biblioteca que use una versión anterior.
El problema es que no puedo compilar Gradle, limpiar un proyecto o reconstruir un proyecto con la nueva versión v15 de firebase, ya que sigue arrojando el error. All firebase libraries must be either above or below 14.0.0
Cambie a este trabajo para mí:
implementation ''com.firebase:geofire-android:2.1.2''
implementation ''com.google.android.gms:play-services:12.0.1''
implementation ''com.google.firebase:firebase-core:12.0.1''
implementation ''com.google.firebase:firebase-database:12.0.1''
implementation ''com.google.firebase:firebase-messaging:12.0.1''
implementation ''com.google.firebase:firebase-core:12.0.1''
implementation ''com.google.firebase:firebase-auth:12.0.1''
Trate de encontrar algo por encima de 14.0.0 como:
implementation ''com.google.android.gms:play-services-location:15.0.0''
y tratar de cambiarlo a una versión anterior como
implementation ''com.google.android.gms:play-services-location:12.0.1''
Cambie todas sus bibliotecas de base de fuego a la misma versión.
Eliminar esto de nivel de aplicación gradle
implementation ''com.google.android.gms:play-services-maps:15.0.0''
y luego prueba estas versiones
compile ''com.google.firebase:firebase-core:11.8.0''
compile ''com.google.firebase:firebase-messaging:11.8.0''
compile ''com.google.firebase:firebase-database:11.8.0''
compile ''com.google.firebase:firebase-auth:11.8.0''
este funciono para mi ... tanx
Lo que funcionó para mí fue cambiar com.google.android.gms:play-services-location:15.+
a com.google.android.gms:play-services-location:11.6.2
para que sea la misma versión que mi com.google.firebase:firebase-messaging:11.6.2
library.
El cambio fue en la platform/android/project.properties
archivos platform/android/project.properties
.
La ubicación y la biblioteca de notificaciones push están funcionando perfectamente ahora
Por ejemplo, cambie la implementation ''com.google.android.gms:play-services-appindexing:9.8.0''
a la implementation ''com.google.firebase:firebase-appindexing:15.0.1''
, ya que esta sugerencia aparece en la advertencia en la compilación .gradle.
Resulta que olvidé cambiar el número de versión de com.google.android.gms:play-services-ads
, lo 15.0.0
a 15.0.0
y funcionó.
Aquí hay un blog de Google que proporciona más información. Anunciando nuevas versiones de SDK en los servicios de Google Play y Firebase
Todavía no he encontrado la pregunta en su pregunta. Pero si desea la última versión de las oficinas de Firebys, esto es compatible con la versión 27.0.3.
//Firebase
implementation ''com.google.firebase:firebase-database:11.8.0''
implementation ''com.google.firebase:firebase-storage:11.8.0''
implementation ''com.google.firebase:firebase-auth:11.8.0''
implementation ''com.firebaseui:firebase-ui-database:2.0.1''
implementation ''com.google.firebase:firebase-messaging:11.8.0''
implementation ''com.google.firebase:firebase-core:11.8.0''
apply plugin: ''com.google.gms.google-services''
ponlo bajo esta linea.
apply plugin: ''com.android.application''
funciono para mi