jpush 3.2.17 java_AndroidStudio离线打包MUI集成JPush极光推送并在java后端管理推送

1.AndroidStudio离线打包MUI

2.集成极光推送

官方文档:https://docs.jiguang.cn/jpush/client/Android/android_guide/

建议采用 jcenter 自动集成 的方式,手动集成对新手来说容易出错

使用jcenter自动集成的开发者,不需要在项目中添加jar和so,jcenter会自动完成依赖;在AndroidManifest.xml中不需要添加任何JPush SDK 相关的配置,jcenter会自动导入。

如果开发者需要修改组件属性,可以在本地的 AndroidManifest 中定义同名的组件并配置想要的属性,然后用 xmlns:tools 来控制本地组件覆盖 jcenter 上的组件。示例:

确认android studio的 Project 根目录的主 gradle 中配置了jcenter支持。(新建project默认配置就支持)

在 module 的 gradle 中添加依赖和AndroidManifest的替换变量。

3.Android项目中增加注册、获取极光推送相关信息的代码

3.1.在AS中增加JPushUtil工具类

3.2.增加JPushInitActivity类

3.3.在AndroidManifest.xml中注册JPushInitActivity

3.4.在mui.js中创建Activity并完成注册

4.java端代码

4.1 接收登录信息,将registrationId与用户绑定,请根据自己的业务去进行关联

4.2 新增service接口JpushMessageService

4. 3 新增service接口实现类JpushMessageServiceImpl

每天学习一点点,不知不觉成大神~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值