我将我的项目更新到最新的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.

当前回答

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

其他回答

对于任何使用Firebase的人来说,你需要进入你的控制台,它会显示“将项目添加到Android”。从那里,它将逐步生成谷歌的服务。Json文件。

我在尝试运行谷歌的Firebase分析示例应用程序时收到了这个错误:

先决条件:

下载https://github.com/firebase/quickstart-android 添加快速入门/分析到Android Studio

添加程序:

Go to https://firebase.google.com/ Click on "GO TO CONSOLE" Click on "Add Project" Project name: Enter: sample-app Click "Create Project" [Takes about 10 seconds or so...] Click "Continue" On the "Getting Started" page, click "Add Firebase to your Android app" Enter package name for the android app [The full package name appears at the top of the manifest: "com.google.firebase.quickstart.analytics"] Click on download google-services.json In file explorer, add google-services.json to the directory: "quickstart/analytics/app" [Warning: Do not rename the file, it must be: google-services.json] Run 'app' The sample app already contains the necessary Gradle file settings. When adding a new project do: Tools -> Firebase -> Analytics -> Add Event -> Connect App to Firebase. Adding a project via Android Studio ensures that all the Gradle Dependecies are setup.

删除程序:

访问https://firebase.google.com/ 点击“转到控制台” 设置—>项目设置—>删除此应用 设置—>业务群组设置—>删除业务群组 输入项目ID,按delete键

我多次添加和删除示例应用程序,没有任何明显的副作用。

如果你不再需要它了……

…\ build.gradle:

类路径的com.google.gms:谷歌服务:3.2.0

->

// classpath 'com.google.gms:google-services:3.2.0'

…\ app \ build.gradle:

应用插件:'com.google.gms.google-services'

->

// apply plugin: 'com.google.gms.google-services'

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

也面临过同样的问题…

在我的情况下,我已经拯救了

google-services.json

as

google_services.json

我尝试了上面提到的每一种解决方案,但都没有帮助…… 错误是你需要把“_”换成“-”(破折号)。

只是将文件重构到google-services。来自google_services的Json。Json工作很有魅力..

希望这能有所帮助!!

附注:我知道这听起来很傻,但这只对我有用……