前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >与 FireBase 亲密接触

与 FireBase 亲密接触

作者头像
猴哥yuri
发布于 2018-08-16 07:38:19
发布于 2018-08-16 07:38:19
16.7K0
举报
文章被收录于专栏:极客猴极客猴

正常的 App 都是属于网络应用,数据都是从服务器上获取的。这就需要有专业的后台开发人员开发后台业务服务器,然后为我们 App 提供数据。自从云出现之后,各大云主机厂商提供了一个云服务 PAAS(Platform-as-a-Service的缩写),意思是平台即服务。PaaS是一个执行代码以及管理应用运行环境的开发平台,用户通过SVN或者Git之类的代码版本管理工具与平台交互。但这也是开发人员具备后台开发的能力。因此,

BaaS(Backend as a Service),后端即服务从此就诞生了。其旨在为移动和Web应用提供后端云服务,包括云端数据/文件存储、账户管理、消息推送、社交媒体整合等。国内比较出名的厂商有友盟、BMob等,国外就 Firebase 名气比较大。

1

Firebase 介绍

FireBase功能众多,我们先来看一下官网给出的总结图

具体各个功能说明:

  • Analytics:Firebase的核心功能,这是一项免费且无限制的分析解决方案。从单一信息中心查看用户行为和衡量行为特性。
  • Firebase Cloud Messaging(FCM):是一个跨平台AndroidiOS 和网站的解决方案,供我们免费可靠地发送和接收消息和通知。
  • Authentication:实现支持电子邮件与密码、Facebook、Twitter、GitHub 和 Google Sign-In 的整套身份验证系统。?轻松与我们的自定义身份验证服务集成,让我们的用户安全访问 Firebase 的许多其他功能。
  • Realtime Database云托管 NoSQL 数据库。数据存储JSON,以毫秒速度跨连接设备同步,当您的应用处于离线状态时可以使用该数据。
  • Storage:直接从 Firebase 客户端 SDK 存储和检索用户生成的内容,如图片、音频和视频。
  • Hosting:生产级开发者托管。只用一个指令即可将网站和移动网站应用部署到全球内容交付网络 (CDN)。
  • Remote Config:更新我们的应用,无需部署新版本。快速向合适的用户传递合适的体验。
  • Test Lab:Firebase Test Lab for Android 提供了基于云的基础结构,用于测试 Android 应用。 通过一次操作,我们可以跨越各种各样的设备和设备配置发起应用测试。
  • Crash Reporting:在我们发布应用之后接收关于稳定性问题的可操作信息。
  • Notifications:轻松管理通知活动。安排和发送消息,以便在最适当的时间吸引合适的用户。
  • App Indexing:通过在 Google 搜索结果中显示相关应用内内容,帮助用户发现和再次使用您的应用。
  • Dynamic Links:动态链接是指能够动态更改其行为以便在不同的平台上提供最佳体验的智能网址。无论用户是全新用户还是长期客户,动态链接都能指引用户完成应用安装流程结束并将用户引导至相关的内容。
  • Invites:开箱即用的应用推荐和分享解决方案。让您的现有用户能够通过电子邮件或短信轻松分享您的应用及其喜爱的应用内内容。使用与宣传相结合,以增加吸引率和留存率。
  • AdWords:将 AdWords 自动链接至您在 Firebase Analytics 中定义的用户区段。改进广告目标并优化您的广告系列效果。
  • AdMob:在向用户提供极佳体验的同时通过您的应用获利。

2

环境要求

- 1)手机的系统版本要不低于 2.3(Gingerbread)

- 2)手机的 Google Play 服务版本要高于或等于 9.0

3

连接 App 到 Firebase

1)登录 Firebase 创建应用

当打开这页面,浏览到底部,点击“ 开始 ”创建应用

创建项目应用需要填写两个选项,其中的 项目名称 填写的是你 APP 的名称(注意不是 APP 的包名);国家/ 地区 就根据你所在国家进行填写,这样做的好处就是能根据当地的货币来分析你 APP 的收益情况。

2)将 Firebase 添加到 Android 应用

在新建项目之后,你会在左上角看到你项目名称,我新建的项目是 Game2048。Firebase 能应用到各个平台,例如 iOS、Web、Android平台。所以在新建项目之后,我们需要指定要应用到哪个平台。

填写你 App 相对于的包名以及签名证书

包名可以在 Modile 目录下的 build.gradle 中找到

我们可以使用 gradle 来获取获取签名,双击有变选项卡中的 signingReport 生成签名。

在运行结束之后,我们需要从 log 获取 SHA1。

3)将“google-services.json”文件移至 Android 应用模块的根目录中

4

添加 SDK

1)需要在项目工程的根级 build.gradle 文件添加一条规则,以包含 Google 服务插件:

2)在模块 Gradle 文件(通常为 app/build.gradle)中,在文件底部添加 apply plugin 行,以启用 Gradle 插件:

5

常用可用库

各种 Firebase 功能都可使用这些库

作者:猴哥,公众号:极客猴。爱好读书,喜欢钻研技术,梦想成为文艺青年的IT Boy。

- END -

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2017-05-07,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 极客猴 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
张益唐吟了两句诗,2万人点赞
这不是玩梗!最近震动数学界并出圈的数学家张益唐,刚刚在知乎朗道-西格尔零点问题的相关提问下,亲笔写下了回答:
量子位
2022/12/08
3380
张益唐吟了两句诗,2万人点赞
见证历史!数学家张益唐北大讲座:本质上已证明“零点猜想”,111 页论文已公开
有数论学者表示,张益唐有关朗道 - 西格尔零点猜想的论文结果意义重大,使得以前的很多结果从假设性结果变成了确定性结果。
深度学习与Python
2022/11/28
4670
见证历史!数学家张益唐北大讲座:本质上已证明“零点猜想”,111 页论文已公开
15年磨一剑!张益唐111页「零点猜想」论文终于来了
昨天,著名华裔数学家张益唐教授在攻克数学界著名难题之一——郎道-西格尔零点猜想问题的道路上再进一步!
新智元
2023/01/07
6120
15年磨一剑!张益唐111页「零点猜想」论文终于来了
万字一手实测Prover-V2-671B数学证明模型
上一篇比较简单的文章,其实已经介绍了昨天DeepSeek-Prover-V2-671B的相关介绍,本来已经是节假日了,想着不写了。
AIGC新知
2025/05/01
1390
万字一手实测Prover-V2-671B数学证明模型
张益唐111页零点猜想论文出炉!自称比孪生素数猜想意义更大,每天思考12小时被太太骂
根据知乎博主“TravorLZH”的介绍,十九世纪的数学家为了研究素数分布引入了黎曼猜想。
量子位
2022/12/08
5320
张益唐111页零点猜想论文出炉!自称比孪生素数猜想意义更大,每天思考12小时被太太骂
【机器学习】机器学习引领数学难题攻克:迈向未知数学领域的新突破
机器学习算法背后离不开坚实的数学理论支撑。例如,线性代数在数据表示和矩阵运算中起着关键作用。在处理高维数据时,我们常常将数据表示为矩阵形式,通过矩阵的乘法、转置等运算进行数据变换和特征提取。
学无止尽5
2025/01/20
1590
张益唐被曝已证明黎曼猜想相关问题,震动数学界
网传数学家张益唐,已经攻克了朗道-西格尔零点猜想(Landau-Siegel Zeros Conjecture)。
量子位
2022/12/08
3110
张益唐被曝已证明黎曼猜想相关问题,震动数学界
15年磨一剑:张益唐证明黎曼猜想相关问题?11月论文见
这两天,张益唐「攻克」朗道-西格尔零点猜想(Landau-Siegel Zeros Conjecture)的传闻铺天盖地。
新智元
2023/01/06
8590
15年磨一剑:张益唐证明黎曼猜想相关问题?11月论文见
刚刚,华人数学家张益唐宣称攻克Landau-Siegel零点猜想
据乐生活与爱IT Plus报道,10月15日,张益唐老师在北大校友会组织的沙龙中提到,自己做完了Landau-Siegel猜想。
新智元
2023/01/06
4710
刚刚,华人数学家张益唐宣称攻克Landau-Siegel零点猜想
111页,张益唐攻克朗道-西格尔零点猜想论文公布,8号B站直播开讲
终于!数学家张益唐攻克朗道 - 西格尔(Landau-Siegel)零点猜想的预览版论文放出了。
机器之心
2022/12/15
4230
111页,张益唐攻克朗道-西格尔零点猜想论文公布,8号B站直播开讲
陶哲轩力推36岁菲尔兹奖得主新论文,指向黎曼猜想重大突破!
「千禧年七大数学难题」之一——黎曼猜想(Riemann hypothesis,RH),刚刚取得显著突破,数学家们距离摘取「猜想界的皇冠」又近了一步!
新智元
2024/06/17
1580
陶哲轩力推36岁菲尔兹奖得主新论文,指向黎曼猜想重大突破!
陶哲轩:张益唐新论文存在一些技术问题,我已请他澄清
具体来说,陶哲轩列出了论文中一些方程引用缺失,集中在63-67页、70页、98-99页,以及结尾的109页。
量子位
2022/12/09
9090
陶哲轩:张益唐新论文存在一些技术问题,我已请他澄清
黎曼猜想显著突破!陶哲轩强推MIT、牛津新论文,37岁菲尔兹奖得主参与
黎曼猜想是数学中一个非常重要的未解决问题,与素数分布的精确性质有关(素数是那些只能被 1 和自身整除的数字,它们在数论中扮演着基础性的角色)。
机器之心
2024/06/17
2130
黎曼猜想显著突破!陶哲轩强推MIT、牛津新论文,37岁菲尔兹奖得主参与
黎曼猜想突破作者首次公开讲解,陶哲轩送上总结
MIT 数学教授 Larry Guth 和牛津大学数学研究所教授、2022 菲尔兹奖得主 James Maynard 撰写论文《New large value estimates for Dirichlet polynomials》,首次对数学家 Albert Ingham 在 1940 年左右关于黎曼 ζ 函数零点(以及更广泛地控制各种 Dirichlet 级数的大值)的经典界限做出了实质性改进。
机器之心
2024/06/17
1980
黎曼猜想突破作者首次公开讲解,陶哲轩送上总结
17岁高中生证明数学界存在27年难题,「他的论文值得任何数学家为之自豪」
回想一下,你的高中在干什么,有没有值得骄傲的一件事。本文我们将要介绍的这位学生,名叫 Daniel Larsen,在高中的最后一年里,他证明了卡迈克尔数(Carmichael numbers)的关键定理。在他发表了自己的证明后,Larsen 被 MIT 录取,主修数学。
机器之心
2022/12/15
4340
17岁高中生证明数学界存在27年难题,「他的论文值得任何数学家为之自豪」
素数那些事
在我们刚开始编写程序的时候,往往会要求写一个输出n以内(n大于等于2)的所有素数。首先来介绍一下什么是素数。有些数具有特殊的属性,它们不能被表示为两个较小的数字的乘积,如2,3,5,7,等等。这样的数称为素数(或质数),在纯数学和应用数学领域,它们发挥了重要的作用。所有的自然数中的素数的分布并不遵循任何规律。然而还是有人提出了素数分布的规律,比如数学家波恩哈德·黎曼于1859年提出了黎曼猜想。今天我们就来谈谈黎曼猜想。
不可言诉的深渊
2019/07/26
8360
素数之魂——黎曼和他的伟大猜想
作者:卢昌海 博客:http://www.changhai.org 摘自:南方周末 导读 与费尔马猜想时隔三个半世纪以上才被解决,哥德巴赫猜想历经两个半世纪以上屹立不倒相比,黎曼猜想只有一个半世纪的纪录还差得很远,但它在数学上的重要性要远远超过这两个大众知名度更高的猜想。黎曼猜想是当今数学界最重要、最期待解决的数学难题。 黎曼(1826-1866)是历史上最具想象力的数学家之一 1 2000年5月24日,美国克雷数学研究所在法国巴黎召开了一次数学会议。在会议上,与会者们列出了七个数学难题,并作出了一个颇具轰
大数据文摘
2018/05/22
1K0
Grok 3证明黎曼猜想,训练遭灾难性事件?数学家称不夸张,两年内AI将解出千禧年难题
为此,xAI暂停了Grok 3的训练来验证它的证明,如果结果是正确的,将会完全终止模型的训练。
新智元
2025/02/14
720
Grok 3证明黎曼猜想,训练遭灾难性事件?数学家称不夸张,两年内AI将解出千禧年难题
只用300小时,17岁高中生解开困扰数学家27年难题,因张益唐「入坑」数论
只因在电视上多看了一眼数学家张益唐的纪录片,中学生开始沉迷数论,还独立发表了一篇“博士级别”数学论文。
量子位
2022/12/08
3770
只用300小时,17岁高中生解开困扰数学家27年难题,因张益唐「入坑」数论
天才数学家连续拿下菲尔兹奖、新视野奖,专攻“最难的简单问题”,生活中还是个社牛
羿阁 丰色 发自 凹非寺 量子位 | 公众号 QbitAI 天天一身白衬衣+牛仔裤、为了专心想题走路不戴眼镜…… 但又非常擅长社交、3岁就会“整蛊”大人、不止研究搞得好还特别会摄影。 ——这样的数学家你见过吗? 他就是今年七月刚刚摘下菲尔兹奖的牛津大学教授詹姆斯·梅纳德 (James Maynard)。 此前因为优化张益唐的“孪生素数猜想”结果一战成名,连华裔数学天才陶哲轩都对初出茅庐的他赞不绝口。 现在,他又拿下了2023科学突破奖下的数学新视野奖,将10万美元奖金收入囊中。 年仅35岁的他,因为在数论
量子位
2022/10/08
6460
天才数学家连续拿下菲尔兹奖、新视野奖,专攻“最难的简单问题”,生活中还是个社牛
推荐阅读
张益唐吟了两句诗,2万人点赞
3380
见证历史!数学家张益唐北大讲座:本质上已证明“零点猜想”,111 页论文已公开
4670
15年磨一剑!张益唐111页「零点猜想」论文终于来了
6120
万字一手实测Prover-V2-671B数学证明模型
1390
张益唐111页零点猜想论文出炉!自称比孪生素数猜想意义更大,每天思考12小时被太太骂
5320
【机器学习】机器学习引领数学难题攻克:迈向未知数学领域的新突破
1590
张益唐被曝已证明黎曼猜想相关问题,震动数学界
3110
15年磨一剑:张益唐证明黎曼猜想相关问题?11月论文见
8590
刚刚,华人数学家张益唐宣称攻克Landau-Siegel零点猜想
4710
111页,张益唐攻克朗道-西格尔零点猜想论文公布,8号B站直播开讲
4230
陶哲轩力推36岁菲尔兹奖得主新论文,指向黎曼猜想重大突破!
1580
陶哲轩:张益唐新论文存在一些技术问题,我已请他澄清
9090
黎曼猜想显著突破!陶哲轩强推MIT、牛津新论文,37岁菲尔兹奖得主参与
2130
黎曼猜想突破作者首次公开讲解,陶哲轩送上总结
1980
17岁高中生证明数学界存在27年难题,「他的论文值得任何数学家为之自豪」
4340
素数那些事
8360
素数之魂——黎曼和他的伟大猜想
1K0
Grok 3证明黎曼猜想,训练遭灾难性事件?数学家称不夸张,两年内AI将解出千禧年难题
720
只用300小时,17岁高中生解开困扰数学家27年难题,因张益唐「入坑」数论
3770
天才数学家连续拿下菲尔兹奖、新视野奖,专攻“最难的简单问题”,生活中还是个社牛
6460
相关推荐
张益唐吟了两句诗,2万人点赞
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档