1:注册
官网注册账户,创建应用
2:demo体验
应用设置–>推送设置中,设置好应用包名后,即可下载体验包

3:官方教程
官方提供的是泛安卓平台下的集成方法Android SDK集成指南,笔者使用文中提到的手动集成方法。
3.1 SDK下载
3.2 必要资源复制
- 解压缩安卓版SDK包:jpush-android-3.x.x-release.zip
- 复制libs/jcore-android-2.3.0.jar到Unity工程的Plugins/Android/libs目录下
- 复制libs/jpush-android-3.5.8.jar到Unity工程的Plugins/Android/libs目录下
- 复制libs/armeabi-v7a目录和libs/arm64-v8a目录到Unity工程Plugins/Android/libs目录下,其余小众版本不需要再考虑了
- 再复制res目录到Plugins/Android目录下,即和libs同级目录
注意 默认情况下推送图标和工程的图标一致,在 5.0 以上系统将应用图标作为 statusbar icon 可能显示不正常,用户可以在res/drawable-hdpi下新增jpush_notification_icon.png图标即可显示正常。
特别注意,笔者亲测 图标背景 不能用纯色,需要用透明背景,把icon轮廓显示出来。如果背景是纯色,那么显示出来的是白色方块
3.3 初始化
在android studio中写了个继承自UnityPlayerActivity的MainActivity.java,并设置脚本所在包名和项目一致,在该脚本中对JPUSH初始化
public class MainActivity extends UnityPlayerActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Log.d("unityPlugin","-------->初始化JPUSH"

本文详细介绍了如何在Unity项目中集成极光推送服务,包括注册账号、下载SDK、配置项目、初始化推送及处理推送消息的步骤。适用于希望在游戏或应用中实现消息推送功能的开发者。
最低0.47元/天 解锁文章
6853

被折叠的 条评论
为什么被折叠?



