Flutter Android 端整合 JPush 推送
阿新 • • 發佈:2020-07-29
前提
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
端核心實現程式碼如下:
原始碼
上車
佛系原創號主