Cambio del nombre del paquete Firebase

Tengo una aplicación con inicio de sesión de Google integrada con Firebase. Cambié recientemente el nombre del paquete de la aplicación para el propósito de la liberación. Y ahora corriendo lanzando este error:

Error:Execution failed for task ':app:processDebugGoogleServices'. > No matching client found for package name '<Package Name>' 

Así que supongo que Firebase no puede reconocer la aplicación con el nuevo nombre del paquete. ¿Cómo puedo cambiar el nombre del paquete de Firebase? He pasado por la consola de Firebase pero no puedo encontrar ninguna configuración de paquete cambiante. ¿O hay alguna buena manera de lograr esto en lugar de crear nuevo proyecto con el nombre del paquete y el código de nuevo? Cualquier ayuda sería apreciada.

Como ha comentado Eurosecom, sólo puede agregar una nueva aplicación de Android a su proyecto Firebase existente con el nuevo nombre del paquete. Después de hacer esto, descargue el google-services.json actualizado y agréguelo a su aplicación.

Tenga en cuenta que Firebase no utiliza el nombre de paquete real de su código Java, sino que utiliza el ID de aplicación del archivo build.gradle de su aplicación:

 defaultConfig { applicationId "com.firebase.hearthchat" 

Cuando inicialmente crea un proyecto en Android Studio, el nombre del paquete y el id de la aplicación tendrán el mismo valor. Pero si refactoriza su código en un paquete diferente, el ID de la aplicación no se actualizará. Eso explica por qué la aplicación continuará trabajando después de tal refactorización. Pero puede ser confuso a veces, por lo que prefiero mantenerlos sincronizados.

  • "No se pudo resolver: com.google.firebase: firebase-core: 9.0.0"
  • Firebase: Base de datos escribir antes de iniciar sesión
  • Firebase sobrescribe Signin con la cuenta de Google
  • Firebase Permiso denegado (lectura y escritura) con Autenticación
  • Rare NullPointerException en GoogleApiClient usando Firebase
  • Símbolo de autenticación no válido después de 1 hora - persistencia de disco en Firebase
  • La autenticación de Firebase de Android no funciona
  • El método SetProviders está marcado como desaconsejado
  • Uid de firewall y firebase uid no coinciden después de actualizar firebase a 9.2.0
  • Google Firebase se cierra y se olvida del usuario en la aplicación para Android
  • ¿Cómo inicializar firebase después del inicio de sesión de google de android?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.