Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

jpush/jpush-flutter-plugin

Repository files navigation

QQ Group

JPush Flutter Plugin

flutter 2.0 请切换至 dev-2.x 分支。

安装

在工程 pubspec.yaml 中加入 dependencies

 
//github 集成
dependencies:
 jpush_flutter:
 git:
 url: git://github.com/jpush/jpush-flutter-plugin.git
 ref: master
 
// pub 集成
dependencies:
 jpush_flutter: 2.1.4

配置

Android:

/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", //暂时填写默认值即可.
 ]
 } 
}
iOS:
  • 在 xcode8 之后需要点开推送选项: TARGETS -> Capabilities -> Push Notification 设为 on 状态

使用

import 'package:jpush_flutter/jpush_flutter.dart';

APIs

注意 : 需要先调用 JPush.setup 来初始化插件,才能保证其他功能正常工作。

参考

About

JPush's officially supported Flutter plugin (Android & iOS). 极光推送官方支持的 Flutter 插件(Android & iOS)。

Topics

Resources

License

Stars

Watchers

Forks

Packages

Contributors

AltStyle によって変換されたページ (->オリジナル) /