颤振:缺少 google_app_id。Firebase 分析已禁用

ism*_*ail 19 android push-notification flutter firebase-cloud-messaging

我想从一个设备向另一个设备发送通知,但是当我发送它时,我进入了接收器设备:

D/FLTFireMsgReceiver( 8876): broadcast received for message
E/FA      ( 8876): Missing google_app_id. Firebase Analytics disabled. See ...
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述 我在互联网上搜索,但没有解决方案对我有用,所以我添加了我发现它们需要的所有验证:

在 ProjectName/android/app/Build.gradle 中:

在Build.gradle中。

在 ProjectName/android/Build.gradle 中:

在此输入图像描述

我在路径“ProjectName/android/app/”中添加了 google-services.json

在此输入图像描述

Ped*_*ngo 14

对于 Flutter 开发人员:我只需要升级我的 Gradle 依赖项

从:classpath 'com.android.tools.build:gradle:7.3.1'

到:classpath 'com.android.tools.build:gradle:7.4.2'

然后同步您的 Gradle 文件。


lew*_*man 11

我在 flutterfire 的帮助下配置了 firebase,就在那时我开始看到错误。

我添加了 Google 服务插件,android/app/build.gradle现在看起来像这样:

plugins {
    id "com.android.application"
    id 'com.google.gms.google-services'
    id "kotlin-android"
    id "dev.flutter.flutter-gradle-plugin"
}
Run Code Online (Sandbox Code Playgroud)

也不确定它是否有助于更新我的项目级别android/build.gradleGradle 文件

来自:类路径com.android.tools.build:gradle:7.3.1

至:类路径com.android.tools.build:gradle:7.4.2

还要记住 gradle 同步您的项目。

这样我的 firebase 分析就开始工作了。

  • 谢谢!我还必须更新我的 `com.google.gms:google-services:4.3.10` -> `com.google.gms:google-services:4.3.15` (6认同)

Din*_*nei 6

我遇到了这个问题,解决方案是添加这一行:

apply plugin: 'com.google.gms.google-services'
Run Code Online (Sandbox Code Playgroud)

在 中android/app/build.gradle,在第一个apply plugin命令之后。

我的最终效果app/build.gradle是这样的:

apply plugin: 'com.android.application'
apply plugin: 'com.google.gms.google-services'
apply plugin: 'kotlin-android'
apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle"
Run Code Online (Sandbox Code Playgroud)


小智 5

我有类似的问题,

更新您的应用程序级build.gradle:

plugins {
    id 'com.google.gms.google-services'  
}

dependencies {
    implementation(platform("com.google.firebase:firebase-bom:32.6.0"))
    implementation("com.google.firebase:firebase-analytics") 
}
Run Code Online (Sandbox Code Playgroud)

更新您的项目级build.gradle

dependencies {
        classpath 'com.google.gms:google-services:4.3.14'
}
Run Code Online (Sandbox Code Playgroud)

确保使用 com.google.gms:google-services: 4.3.14


ism*_*ail 4

问题是 API Firebase Analytics 尚未安装,因此如果您需要安装它并激活它:

您必须严格按照 google 的 SDK 设置和配置进行操作: 在此输入图像描述

在此输入图像描述

在此输入图像描述

然后重新启动您的 PC 或 Mac。