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

rurico/jpush-flutter-plugin

Repository files navigation

QQ Group

JPush Flutter Plugin

安装

在工程 pubspec.yaml 中加入 dependencies

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

配置

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)。

Resources

License

Stars

Watchers

Forks

Packages

Contributors

Languages

  • Dart 34.6%
  • Objective-C 34.1%
  • Java 28.8%
  • Ruby 1.8%
  • Shell 0.7%

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