tutorial studio realtime notificaciones example android firebase

studio - github android firebase



Error al resolver: com.google.firebase: firebase-core: 15.0.0 (6)

Tengo un problema extraño cuando integro base de firebase :


Paso 1 :

En su archivo build.gradle raíz agregue el repo:

allprojects { repositories { google() maven { url "https://maven.google.com" } } }

Ahora sincroniza Gradle. Este es el directorio que contiene los repositorios de Firebase.

Paso 2: (si el paso 1 no funciona)

Si el Paso 1 no funciona, entonces debería ser porque está usando el Gradle en modo fuera de línea. Si su gradle está configurado como fuera de línea, android studio busca las copias en caché de las dependencias que desea actualizar y arroja un error ya que no ha descargado el archivo anteriormente.

Vaya a Settings >> Gradle Build, Execution, Deployment >> Gradle .
En la sección Global Gradle Settings , deshabilite el modo Offline .

Ahora sincroniza Gradle de nuevo.


Actualizadas todas las dependencias a

dependencies { implementation "com.google.android.gms:play-services-base:16.0.1" implementation ''com.google.android.gms:play-services-maps:16.0.0'' implementation ''com.google.android.gms:play-services-location:16.0.0'' implementation fileTree(dir: ''libs'', include: [''*.jar'']) implementation ''com.android.support:appcompat-v7:28.0.0'' implementation ''com.android.support.constraint:constraint-layout:1.1.3'' testImplementation ''junit:junit:4.12'' androidTestImplementation ''com.android.support.test:runner:1.0.2'' androidTestImplementation ''com.android.support.test.espresso:espresso-core:3.0.2'' implementation ''com.google.firebase:firebase-core:16.0.6'' implementation ''com.google.firebase:firebase-auth:16.0.1'' implementation ''com.google.firebase:firebase-database:16.0.5'' }

luego construir -> limpiar proyecto, construir -> reconstruir proyecto y está funcionando


Eliminar el

implementation ''com.google.firebase:firebase-database:16.0.1:15.0.0''

y añadir solo

implementation ''com.google.firebase:firebase-database:16.0.1''

Debido a que 16.0.1 es agregado por nosotros mismos y después de eso conectamos firebase usando el complemento en el estudio, agrega un nuevo archivo lib con 15.0.0 . Así que eso no es necesario.


Si integras Firebase automáticamente desde herramientas, la nueva versión de Android Studio tiene un error extraño, el software se inserta

implementation ''com.google.firebase:firebase-database:16.0.1:15.0.0''

en lugar de

implementation ''com.google.firebase:firebase-database:16.0.1''

arregla esta línea (elimina los números después del último '':'')


Use la implementation com.google.firebase:firebase-database:16.0.1 como muchos escribieron antes. Pero también agregue la línea: kapt com.google.firebase:firebase-database:16.0.1:15.0.0 esta manera firebase mantiene "Dependencias configuradas correctamente".


después

implementation com.google.firebase:firebase-database:16.0.1 kapt ''com.google.firebase:firebase-database:16.0.1:15.0.0''

agrega el kapt, lo arregla para mi