我将我的项目更新到最新的Play服务类路径“com.google.gms:google-services:1.5.0-beta2”。我也在我的app.gradle文件中使用最新版本的playservices:

compile 'com.google.android.gms:play-services-location:8.3.0'
compile 'com.google.android.gms:play-services-gcm:8.3.0'

然而,当我编译时,Gradle抛出异常如下

Error:Execution failed for task ':app:processDebugGoogleServices'. > File google-services.json is missing from module root folder. The Google Services Plugin cannot function without it.

当前回答

即使在添加了所有依赖项和文件之后,如果你遇到任何这样的问题,它可能是你不正确的文件名“google-services.json”。

请确保您有确切的文件名,没有任何额外的空格或字符。

我已经重命名了文件,在我的文件名中有空格“”,这是不明显的,后来我发现我的文件名是错误的,所以修正它!

其他回答

步骤:

导航到你的项目文件夹,打开/app子文件夹。 在这里粘贴.json文件。 重新构建项目。

添加google-service最简单的方法。json文件

在Android Studio中遵循以下步骤:

单击“工具> Firebase”,打开“助手”窗口。

单击以展开列出的功能之一(例如“分析”),然后单击“入门”教程以连接到Firebase并将必要的代码添加到应用程序中。

非常简单的 点击工具->Firebase->连接到Firebase,然后点击同步 这肯定会奏效。

https://developers.google.com/mobile/add

选择开始,进入设置logo,然后是项目设置 之后,你会看到下面的平台,如web,android,ios。根据您的喜好选择。 然后下载 google服务。json文件

复制该文件并粘贴到

YourProjec / app目录 最后再次同步。

这个问题是因为:-您粘贴到从firebase控制台下载的产品的文件夹或文件没有命名为google-services.json。点击它,然后在所有选项中单击鼠标右键打开折射器并将其重命名为google-services。json。因为这对我很管用