Cordova-plugin-firebase: FirebaseApp no ​​está inicializado.

Creado en 12 ene. 2017  ·  17Comentarios  ·  Fuente: arnesson/cordova-plugin-firebase

Después de crear una nueva versión para enviarla a la tienda, ahora aparece el siguiente error cuando llamo a 'getToken'

La FirebaseApp predeterminada no se inicializa en este proceso processName Asegúrate de llamar primero a FirebaseApp.initializeApp (Contect).

Esto solo está sucediendo en Android, la misma compilación funciona en IOS, además, este error no estaba presente en la última compilación que hice el año pasado.

Comentario más útil

Tuve este problema. Construí el proyecto de Android generado en la plataforma en Android Studio, luego encontré el problema y lo resolví.

Siga estos pasos.

Dentro de la carpeta de plataformas, android / src / {nombre del paquete} /MainActivity.java

Importar la biblioteca de base de fuego,

  • import com.google.firebase.FirebaseApp;

Dentro del método oncreate, debajo de super.oncreate (Savedinstancestate),

Agregue FirebaseApp.initializeApp (esto);

Último paso,

Dentro de la carpeta de plataformas, android / res / values ​​/ string.xml,

Agregar
<string name="google_app_id" templateMergeStrategy="preserve" translatable="false">***</string>

* se puede encontrar en el archivo googleservice.json
"cliente": [
{
"client_info": {
"mobilesdk_app_id": este valor

Todos 17 comentarios

El mismo problema aqui.

Esto ya me pasó a mí también (no sé por qué). Podría resolver el error forzando una reinstalación (elimine y luego agregue el complemento a través del cordova cli).

No funcionó. eliminado, agregar de nuevo y el mismo error.

De hecho, este error desapareció. Comencé un proyecto nuevo para verificar si era algo con el complemento y no recibía un error.

Verifiqué la diferencia entre esto y mi proyecto y me di cuenta de que tenía _google-services.json_ y _GoogleService-Info.plist_ en la raíz del proyecto una vez que los eliminé, todo funcionó bien.

Editar: También estoy usando phonegap, así que tengo estos archivos comprometidos en el complemento directamente.

Lo mismo con mi aplicación. Está en Ionic 2, funciona bien en IOS, pero en Android aparece un error:

"Native: tried calling Firebase.onTokenRefresh, but the Firebase plugin is not installed."

Y el complemento seguro está instalado. Esta es la línea de código que tengo en mi config.xml:

Estoy usando:

Cordova CLI 6.5.0

Plataformas:

IOS 4.3.1

Android 6.1.2

Hola,

Estoy enfrentando el mismo problema en el complemento de Android:

La FirebaseApp predeterminada no se inicializa en este proceso com.x.xyz. Asegúrese de llamar primero a FirebaseApp.initializeApp (Context).

Por favor recomiende.

Duplicado: https://github.com/arnesson/cordova-plugin-firebase/issues/206

Gracias

Sí, tengo el mismo problema. ¿Alguna ayuda?

Tuve este problema. Construí el proyecto de Android generado en la plataforma en Android Studio, luego encontré el problema y lo resolví.

Siga estos pasos.

Dentro de la carpeta de plataformas, android / src / {nombre del paquete} /MainActivity.java

Importar la biblioteca de base de fuego,

  • import com.google.firebase.FirebaseApp;

Dentro del método oncreate, debajo de super.oncreate (Savedinstancestate),

Agregue FirebaseApp.initializeApp (esto);

Último paso,

Dentro de la carpeta de plataformas, android / res / values ​​/ string.xml,

Agregar
<string name="google_app_id" templateMergeStrategy="preserve" translatable="false">***</string>

* se puede encontrar en el archivo googleservice.json
"cliente": [
{
"client_info": {
"mobilesdk_app_id": este valor

¡Gracias por tu solución! ¡Funcionó muy bien!

¡Gracias! ¡Muy ayudado!

¡¡¡¡Gracias por tu solución!!!!

Un gancho cordova posterior a la preparación para implementar la solución de ayngitng.

https://gist.github.com/bdirito/74ba45ef314d2d9f9afb73f37ecf815a

Muchas gracias @AyoGitNg. Funcionó bien. Te amo. : +1: Jajajaja

Hace 3 semanas con este error.

@rubikcuber o @mgpartssource ¿ una solicitud de extracción?
¿No es posible lanzar una versión con esta corrección? @arnesson

TODAVÍA SUCEDIENDO, versión 1.0.5

+1

AyoGitNg Gracias, esto funcionó para mí

¿Fue útil esta página
0 / 5 - 0 calificaciones