firebase 应用注册错误 => 找不到与包名称匹配的客户端

Posted

技术标签:

【中文标题】firebase 应用注册错误 => 找不到与包名称匹配的客户端【英文标题】:firebase app registration ERROR => no matching client found for package name 【发布时间】:2019-12-05 07:01:39 【问题描述】:

我想在我的项目中使用 Firebase,但说 找不到与包名称匹配的客户端此错误

任务“:app:processDebugGoogleServices”执行失败。 找不到与包名称“co.yota.flash_chat”匹配的客户端

虽然我在 flutter 项目上的包名在 firebase 上是相同的,但对我来说似乎是这样的

这是运行日志

Launching lib\main.dart on CAM L21 in debug mode...
Initializing gradle...
Resolving dependencies...
Running Gradle task 'assembleDebug'...
registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:processDebugGoogleServices'.
> No matching client found for package name 'co.yota.flash_chat'

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 26s
Finished with error: Gradle task assembleDebug failed with exit code 1

【问题讨论】:

【参考方案1】:

这很可能是因为您在 firebase 生成 google-services.json 时提供了不同的应用名称。

确保google-services.json client.client_info.package_nameandroidManifest.xml<manifest package="...">

【讨论】:

【参考方案2】:

我发现它有时可能会发生,因为没有理由所以我做了一个新项目并尝试并为我工作,以防止出现问题将其与您在 github 上的项目合并

【讨论】:

【参考方案3】:

这可能是因为您在项目目录中放置了错误的 services.jason 文件

唯一的解决方案可能是创建一个新项目或用正确的文件替换错误的文件...

希望对你有用!

【讨论】:

嗨,欢迎来到 Stack Overflow。正如tour 中所述,该站点是有用问题及其答案的存储库。您的答案包含在已批准的答案中,并且不是很有用,因为它不会添加任何新的价值或信息。请避免写重复的答案。编辑您的答案以增加价值或完全删除它;这将确保网站上的所有问题和答案都是有用的,不会分散/重复。

以上是关于firebase 应用注册错误 => 找不到与包名称匹配的客户端的主要内容,如果未能解决你的问题,请参考以下文章

使用 GWT 时找不到 Firebase Service Worker(404 错误)

Flutter 错误:找不到符号导入 com.google.firebase.firestore.LoadBundleTaskProgress;

找不到 com.google.firebase:firebase-analytics-ktx:。要求:项目:app

找不到“Firebase”的规范

其他语言的firebase身份验证错误

找不到模块:无法解析“firebase”