flutter内置 图标网:
https://www.fluttericon.cn
极光推送 支持 Flutter3.0 的.
官网文档 https://github.com/jpush/jpush-flutter-plugin
  1. 添加插件:
 $ flutter pub add jpush_flutter
  1. 配置 android\app\build.gradle
android: {....defaultConfig {applicationId "替换成自己应用 ID"...ndk {//选择要添加的对应 cpu 类型的 .so 库。abiFilters 'armeabi', 'armeabi-v7a', 'x86', 'x86_64', 'mips', 'mips64', 'arm64-v8a',        }manifestPlaceholders += [JPUSH_PKGNAME : applicationId,JPUSH_APPKEY : "appkey", // NOTE: JPush 上注册的包名对应的 Appkey.JPUSH_CHANNEL : "developer-default", //暂时填写默认值即可.]}
}
  1. 代码初始化
final JPush jpush = JPush();@overridevoid initState() {super.initState();initPlatformState();}Future<void> initPlatformState() async {String? platformVersion;try {jpush.addEventHandler(//接收推送事件onReceiveNotification: (Map<String, dynamic> message) async {print("================");print(message["title"]); //通知标题print(message["alert"]); //通知内容print(message["extras"]["cn.jpush.android.EXTRA"]); //自定义附加字段          print("================");},//点击推送事件onOpenNotification: (Map<String, dynamic> message) async {String? key = message["extras"]["cn.jpush.android.EXTRA"];print(message["title"]);print(message["alert"]);print(message["extras"]["cn.jpush.android.EXTRA"]);//跳转页面判断if (key!.isNotEmpty) {Navigator.push(context,MaterialPageRoute(builder: (context) => const HomePage()));}},);} on PlatformException {platformVersion = 'Failed to get platform version.';}jpush.setup(appKey: "xxxx", //你自己应用的 AppKeychannel: "theChannel",production: false,debug: true,);jpush.applyPushAuthority(const NotificationSettingsIOS(sound: true, alert: true, badge: true));

Flutter 3.0 极光推送相关推荐

  1. 极光推送 android6.0,极光推送Unity-Android-API

    Android API 停止与恢复推送服务 清除通知 设置允许推送时间 设置通知静默时间 申请权限接口(用于 Android 6.0 及以上系统) 通知栏样式定制 设置保留最近通知条数 本地通知 获取 ...

  2. Android 8.0 极光推送通知栏显示 ’xxx正在运行‘

    场景 Android系统8.0及以上,开启Service必须使用startForegroundService(Intent intent)方法,对应的Service则必须设置startForegrou ...

  3. flutter应用开发中集成极光推送(flutter极光推送第一篇)

    题记 -- 执剑天涯,从你的点滴积累开始,所及之处,必精益求精,即是折腾每一天. 重要消息 精通点的可以查看这里 精述 Flutter 从入门实践到开发一个APP之UI基础篇 视频 flutter从入 ...

  4. Flutter极光推送集成小米厂商通道【教程】

    极光推送官方已经开发出Flutter版的插件,地址:https://pub.dev/packages/jpush_flutter 在Flutter项目里面的pubspec.yaml里面依赖极光推送:j ...

  5. flutter整合极光推送完美版

    flutter整合极光推送完美版 这篇博文讲的是flutter整合极光推送,也就是jpush,看完包你会. 一.加入极光配置 1.pubspec.yaml jpush_flutter: ^2.0.5 ...

  6. flutter集成极光推送

    注册极光账号 登记极光官网https://www.jiguang.cn/push?source=bdpc&plan=4&unit=80&keyword=5286 点击应用管理 ...

  7. Android集成极光推送Flutter

    该文章只包含Andriod的集成方式 一.Flutter文档集成步骤文档地址 极光推送客户端集成插件 二.关于集成方法总结 ①.创建应用 在极光推送官方网站上创建应用获取Appkey ②.安装jpus ...

  8. Android极光推送厂商离线通道集成文档及flutter集成总结

    <极光推送厂商离线通道集成文档> flutter集成指南 1.Android端配置 gradle配置 //极光推送def jpushVersion = '4.4.0'implementat ...

  9. JPush Flutter Plugin(Futter推送-极光推送)

    https://pub.flutter-io.cn/packages/jpush_flutter JPush's officially supported Flutter plugin (Androi ...

  10. android迁移androidx、极光推送(v4.9.0)配置

    一.版本配置 编译正常配置: buildToolsVersion       : "27.1.1", minSdkVersion           : 19, classpath ...

最新文章

  1. Spring AOP的一些概念
  2. 声智科技完成2亿元B轮融资,将持续拓展语音交互产品的规模化落地
  3. dubbo接口测试_Django测试工具平台之Dubbo接口请求 + 前端
  4. IIS启动配置的一些命令
  5. svn git 导入本地文件到远程服务器 import
  6. 七牛上传图片html,MWEB+七牛 上传图片
  7. k8s集群资源监控-搭建监控平台(prometheus和grafana)---K8S_Google工作笔记0053
  8. 关于JQuery全选/反选第二次失效的问题
  9. 【转】mysql数据库优化大全
  10. Android入门笔记10
  11. 使用express重构博客项目
  12. 解析rtcm32报文工具_RTCM数据格式实时处理方法应用
  13. 三维GIS引擎平台设计
  14. ffmpeg生成的视频与QuickTime不兼容
  15. 毕业论文参考文献中出版社和出版地的查询
  16. 什么是自然语言处理(NLP)?
  17. sigmastar—ISP图像调试(AWB矫正)
  18. 斯尔福化学实验室设计规划环境及建设要求
  19. oracle荣誉acd_Oracle函数
  20. Verilog左移位

热门文章

  1. 中国电视、广播产业运营状况及收入规模调研报告2021-2027年
  2. 从mitt、tiny-emitter源码中学习手写订阅发布
  3. 我的未来作文计算机行业,我的未来职业作文4篇
  4. react 实现图片的滚动缩放和按住鼠标左键移动图片效果
  5. 2021年安全生产模拟考试(全国特种作业操作证高处作业-高处安装维护拆除模拟考试题库二)安考星
  6. Jena TDB的使用简介
  7. TPshop商城环境搭建(一)
  8. mysql学习记录_秦路天善智能Mysql学习笔记
  9. 红外额温枪方案ZHW3548作主控开发程序
  10. 【考试记录】阿里云大学Apsara Clouder云安全专项技能认证:云平台使用安全