我从一个朋友那里借了一个 Android 项目,导入后遇到一个错误:The application was configured for some other audience - appId doesn't match the one in google-services.json
。之后,我知道我需要更改 Java 文件的包名并重新连接 Firebase,所以我这样做了。但是我一直收到错误信息:
Error:Execution failed for task ':app:processDebugGoogleServices'.
> No matching client found for package name 'com.***.***.chitchat'
我在 AndroidManifest.xml、build.gradle 和 google-services.json 中使用了相同的包名。奇怪的是,其他人在进行必要更改后,问题都得到了解决。而我的仍然会出现错误。这是为什么呢?
GoogleService-Info.plist
文件中进行操作,该文件与JSON文件一样位于应用程序文件夹中。因此,也许这个问题的前缀Android
可以去掉,因为它是跨平台的? - Teodor Sandu