FCM配置
原文链接:https://blog.csdn.net/q515656712/article/details/135121964
一、注册 安装 firebase
进入firebase官网进行注册账号,注册后要创建你的应用,下面关联项目的时候会让选择 其应用。
创建 flutter 项目
Flutter 开发文档 - Flutter 中文文档 - Flutter 中文开发者网站 - Flutter
-
安装 Firebase CLI (在命令行中)
安装 Firebase CLI 执行命令 - 具体教程 Firebase官方地址>>
npm install -g firebase-tools
(linux 和 mac 平台 最好前面加上sudo 否则可能会报 权限不足的错误 无法访问文件夹)
linux 和 mac :
sudo npm install -g firebase-tools
-
登录 Firebase
执行登陆命令:firebase login
首先谷歌会问你是否同意采集一些信息 改善使用 等等,No 即可,之后会打开一个浏览器页面 让你登陆账号,(我这里用的是自己的谷歌账号登陆的,如果浏览器已经登陆了 可以直接选择使用谷歌账号)。
从任何目录运行以下命令来安装 FlutterFire CLI:
dart pub global activate flutterfire_cli
安装结束后 会提示一条信息 exprot PATH="$PATH": "$HOME/..........."
复制此条信息 在命令行执行即可。(是在给 firebase 配置全局环境变量)
Windows 用户作何反应 不太清楚,估计会自动添加。
- 进入flutter 项目根目录,启动应用配置工作流:
flutterfire configure
(上面命令可能出现以下错误: 你可以使用 firebase projects:list 命令查看项目列表,如果无法找到 大概率是登录过期了 )尝试使用 firebase logout退出登录,再重新登录即可。
** i Found 0 Firebase projects.
Failed to fetch your Firebase projects. Fetch failed with this: FirebaseCommandException: An error occured on the Firebase CLI when attempting to run a command.
COMMAND: firebase projects:list --json
ERROR: Failed to list Firebase projects. See firebase-debug.log for more info. **
这里要选择你 一开始注册账号时创建的项目
之后会让选择在哪些平台(空格键控制是否选中)选中 ios 和 andorid
到此为止就完成了所有基本配置 之后就要在flutter 中启用 firebase 了 。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】