File google-services.json is missing. The Google Services

2024-08-22 08:08

本文主要是介绍File google-services.json is missing. The Google Services,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

在将firebase和android项目结合使用时报错,错误信息如下:

Error:Execution failed for task ':app:processDebugGoogleServices'.
> File google-services.json is missing. The Google Services Plugin cannot function without it. Searched Location: D:\androidProject\FireCastApp\app\src\debug\google-services.jsonD:\androidProject\FireCastApp\app\google-services.json

首先说明一下出现这个错误的背景:
(1)自己创建一个android project,然后需要使用firebase来进行连接。
(2)使用firebase是需要翻墙的,firebase连接地址,打开以后界面如下图所示:
这里写图片描述
(3)点击控制台,然后就可以新建一个APP,出现如下图所示界面:
这里写图片描述
注意:项目名称最好和你的android project Name保持一致;地区按照你所在地区选择就可以。
(4)创建成功后,会出现如下图所示的界面:
这里写图片描述
(5)点击android头像的图标,可以将firebase添加到你的android应用中,点击以后会出现如下图所示的界面:
这里写图片描述
注意:android软件包名称这里需要填写你的android studio中的app目录下的build.gradle文件中的 applicationId,也就是需要填写下面的内容:com.android.lee.firecastapp
下面那个调试签名证书SHA我目前还不知道怎么搞,略过,等我会了再补充。
(6)然后你需要在你的app目录下的build.gradle文件中添加两行代码,如下图的红色箭头所指:
这里写图片描述
(7)在你的project中的build.gradle文件中(不是app目录下的build.gradle)添加如下的代码:
这里写图片描述
(8)添加所有的东西完毕后,你应该点击这个同步按钮,来同步整个项目,如下图所示:
这里写图片描述
(9)同步完成以后,你需要把google-services.json文件从你的firebase控制台下载下来,并且放到你的app目录下面,如下图所示:
这里写图片描述
到这里,就把你的android project和firebase联系到了一起,你可以运行你的项目看看效果。
PS:如有不足之处,还请各位大佬提出改正意见,我是刚开始学习android。

在这里插入图片描述

这篇关于File google-services.json is missing. The Google Services的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1095713

相关文章

java中判断json key是否存在的几种方法

《java中判断jsonkey是否存在的几种方法》在使用Java处理JSON数据时,如何判断某一个key是否存在?本文就来介绍三种方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的... 目http://www.chinasem.cn录第一种方法是使用 jsONObject 的 has 方法

Go语言中json操作的实现

《Go语言中json操作的实现》本文主要介绍了Go语言中的json操作的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧... 目录 一、jsOChina编程N 与 Go 类型对应关系️ 二、基本操作:编码与解码 三、结构体标签(Struc

Vue3 如何通过json配置生成查询表单

《Vue3如何通过json配置生成查询表单》本文给大家介绍Vue3如何通过json配置生成查询表单,本文结合实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录功能实现背景项目代码案例功能实现背景通过vue3实现后台管理项目一定含有表格功能,通常离不开表单

MyBatis-plus处理存储json数据过程

《MyBatis-plus处理存储json数据过程》文章介绍MyBatis-Plus3.4.21处理对象与集合的差异:对象可用内置Handler配合autoResultMap,集合需自定义处理器继承F... 目录1、如果是对象2、如果需要转换的是List集合总结对象和集合分两种情况处理,目前我用的MP的版本

C#下Newtonsoft.Json的具体使用

《C#下Newtonsoft.Json的具体使用》Newtonsoft.Json是一个非常流行的C#JSON序列化和反序列化库,它可以方便地将C#对象转换为JSON格式,或者将JSON数据解析为C#对... 目录安装 Newtonsoft.json基本用法1. 序列化 C# 对象为 JSON2. 反序列化

Python中Json和其他类型相互转换的实现示例

《Python中Json和其他类型相互转换的实现示例》本文介绍了在Python中使用json模块实现json数据与dict、object之间的高效转换,包括loads(),load(),dumps()... 项目中经常会用到json格式转为object对象、dict字典格式等。在此做个记录,方便后续用到该方

GSON框架下将百度天气JSON数据转JavaBean

《GSON框架下将百度天气JSON数据转JavaBean》这篇文章主要为大家详细介绍了如何在GSON框架下实现将百度天气JSON数据转JavaBean,文中的示例代码讲解详细,感兴趣的小伙伴可以了解下... 目录前言一、百度天气jsON1、请求参数2、返回参数3、属性映射二、GSON属性映射实战1、类对象映

Python进行JSON和Excel文件转换处理指南

《Python进行JSON和Excel文件转换处理指南》在数据交换与系统集成中,JSON与Excel是两种极为常见的数据格式,本文将介绍如何使用Python实现将JSON转换为格式化的Excel文件,... 目录将 jsON 导入为格式化 Excel将 Excel 导出为结构化 JSON处理嵌套 JSON:

详解MySQL中JSON数据类型用法及与传统JSON字符串对比

《详解MySQL中JSON数据类型用法及与传统JSON字符串对比》MySQL从5.7版本开始引入了JSON数据类型,专门用于存储JSON格式的数据,本文将为大家简单介绍一下MySQL中JSON数据类型... 目录前言基本用法jsON数据类型 vs 传统JSON字符串1. 存储方式2. 查询方式对比3. 索引

C#解析JSON数据全攻略指南

《C#解析JSON数据全攻略指南》这篇文章主要为大家详细介绍了使用C#解析JSON数据全攻略指南,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录一、为什么jsON是C#开发必修课?二、四步搞定网络JSON数据1. 获取数据 - HttpClient最佳实践2. 动态解析 - 快速