1. 程式人生 > 實用技巧 >Flutter Android 端整合 JPush 推送

Flutter Android 端整合 JPush 推送

前提

Flutter 版本:1.17.0,別用最新版本或者比較老的版本。我之前使用1.13.0版本也會出現問題。
Dart版本:2.8.1使用Flutter中提供的版本



ok ,在大版本相同的情況下。我能搞定的問題,你也沒問題。

整合JPush功能

推送功能能夠起到 提醒或者喚醒 使用者的作用。
喚醒使用者主要是為了提高 App 的活躍度和使用者粘性並提升 App 的使用者留存率,
最終實現使用者運營的閉環(AARRR)。

圖片來源

整合 JPush 也就三步:

  • 在官網註冊應用
  • 整合到專案
  • 在極光推送後臺配置推送資訊,客戶端即可收到

在極光官網註冊應用

JPush 註冊地址:https://www.jiguang.cn/push

,按照文件註冊完成即可。

在應用資訊頁面,可以看到 Appkey,之後就可以"為所欲為"了。

在 pub 中找到 JPush 的外掛庫,地址在這:https://pub.flutter-io.cn/packages/jpush_flutter,按照文件整合到專案中即可。

我在整合 JPush 這裡沒遇到什麼問題,還是運氣好啊。想起整合 Bugly 的時候,差點就從入門到放棄了啊!

在專案中整合

  • 新建 push.dart 檔案
  • main.dart 中呼叫 XPush.init() 方法
  • 在極光後臺配置推送訊息,debug 和 release 包都能接收到

極光後臺配置介面如下:

Android 端核心實現程式碼如下:

原始碼

上車

佛系原創號主