【问题标题】:File google-services.json is missing from module root folder模块根文件夹中缺少文件 google-services.json
【发布时间】:2016-04-14 05:32:44
【问题描述】:

在我的 build.gradle 中:

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:2.0.0'
        classpath 'com.google.gms:google-services:2.0.0'
    }
}
apply plugin: 'com.android.application'

android {
   ...
}
apply plugin: 'com.google.gms.google-services' // This is the last line

我尝试将google-services.json 放在:

+ build.gradle
+ app
  + google-services.json
+ src
  + app
    + google-services.json
  + main
    + app
      + google-service.json

但是google-services 插件没有检测到这些 json 文件。它只是告诉File google-services.json is missing from module root folder. The Google Services Plugin cannot function without it.

我应该如何配置我的 gradle 脚本?我应该把json文件放在哪里?

【问题讨论】:

  • 它应该在 app 文件夹中 > ProjectName\app\google-services.json
  • @Gaurav 所以你的意思是app 文件夹应该和build.gradle 文件在同一个地方?
  • 是ProjectLevel build.gradle,你会在app文件夹中找到一个build.gradle(模块级别)
  • 从项目视图看它应该与清单文件平行
  • 别看ProjectExplorer去你项目的路径

标签: android gradle google-play-services


【解决方案1】:

google-services.json 需要添加到 app 文件夹中。

【讨论】:

  • 正如我在问题中提到的。我尝试了 3 个不同的位置来放置 app 文件夹,其中的 json 文件也是如此,但插件仍然显示未找到。
  • 那么请重新创建您的 google-services.json 文件,它可能与您的项目身份不匹配。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-01-25
  • 2016-07-27
  • 2016-02-25
  • 2016-06-02
  • 1970-01-01
  • 2020-11-07
相关资源
最近更新 更多