Firebase Invalid API key

Francesco verheye picture Francesco verheye · Apr 6, 2017 · Viewed 15k times · Source

I have an android project which I want to expand with Firebase. Currently I've got an error logging when I want to test a crash with a log message.

Server did not receive report: Origin Error message: API key not valid. Please pass a valid API key.

What can I do to fix this? I've copied the google-services.json file to my project from the console.

Answer

thesamoanppprogrammer picture thesamoanppprogrammer · Jun 20, 2020

Got the same error in my Angular project. I know the question is for android but this is the question that pops up when I searched the error for angular so hopefully, it would help another person in the near future. Make sure you're importing the right variable. In the app.module.ts file:

import { FIREBASE } from 'src/environments/firebase';

imports: [
    AngularFireModule.initializeApp(FIREBASE.firebase)
  ],

firebase.ts (environment file) fill with your config info from firebase.

export const FIREBASE = {
  production: false,
  firebase: {
    apiKey: "",
  authDomain: "",
  databaseURL: "",
  projectId: "",
  storageBucket: "",
  messagingSenderId: "",
  appId: "",
  measurementId: ""
  }
};

So make sure you're importing the right variable. Took me some time to figure out. Happy coding!