Firebase 无效的 API 密钥

Fra*_*eye 6 android firebase firebase-authentication firebase-crash-reporting

我有一个 android 项目,我想用 Firebase 扩展它。目前,当我想用​​日志消息测试崩溃时,我有一个错误日志记录。

Server did not receive report: Origin Error message: API key not valid. Please pass a valid API key.
Run Code Online (Sandbox Code Playgroud)

我能做些什么来解决这个问题?我已将 google-services.json 文件从控制台复制到我的项目中。

Mr.*_*ity 5

在我的 Angular 项目中遇到了同样的错误。我知道这个问题是针对 android 的,但这是当我搜索 angular 错误时弹出的问题,所以希望它会在不久的将来帮助另一个人。确保您正在导入正确的变量。在 app.module.ts 文件中:

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

imports: [
    AngularFireModule.initializeApp(FIREBASE.firebase)
  ],
Run Code Online (Sandbox Code Playgroud)

firebase.ts(环境文件)填充来自 firebase 的配置信息。

export const FIREBASE = {
  production: false,
  firebase: {
    apiKey: "",
  authDomain: "",
  databaseURL: "",
  projectId: "",
  storageBucket: "",
  messagingSenderId: "",
  appId: "",
  measurementId: ""
  }
};
Run Code Online (Sandbox Code Playgroud)

因此,请确保您导入了正确的变量。我花了一些时间才弄清楚。快乐编码!


小智 4

确保您已在Google 开发者控制台中为 Firebase 项目正确设置 API 密钥。