• Android SDK v2.8.1
    • 更新时间
    • ChangeLog
      • BugFix:
    • 升级提示
    • 升级指南

    Android SDK v2.8.1

    更新时间

    2019-01-25

    ChangeLog

    BugFix:
    • 修复某些情况下导致的会话刷新事件频繁下发的问题
    • 修复某些情况下更新用户信息extras失败的问题
    • 修复用户反馈的一些其他bug

    升级提示

    • 建议升级!

    升级指南

    • 首先解压您获取到的 zip 压缩包

    • 更新库文件

      • 打开libs文件夹。添加jcore-android_v1.2.6.jar。用 jmessage-android_v2.8.1.jar 替换项目中原有的极光jar文件,并删除原有极光jar文件。用对应CPU文件夹下的 libjcore126.so 文件,替换项目中原有的libjcoreXXX.so文件,并删除原有的极光so文件,每种型号的so文件都可以在SDK下载包中找到。
    • 更新AndroidManifest.xml

      • 请参考 SDK下载包最新版本的 demo 来更新AndroidManifest.xml 文件配置。注意JMessage 从2.7.0版本开始新增了provider组件,如果项目中使用的JMessage是2.7.0之前的版本,集成时需要注意manifest中新增的provider组件的配置,新增组件:
    1. <!-- Required since JMessage 2.7.0 SDK 核心功能-->
    2. <provider
    3. android:name="cn.jpush.im.android.helpers.ipc.IMProvider"
    4. android:authorities="您自己的包名.IMProvider"
    5. android:exported="false" />
    • 添加资源文件
      • Android5.0以上,使用应用图标作为通知栏小图标可能显示异常,请参考res/drawable-xxxx/jmessage_notification_icon作为通知栏小图标。详情请见Android SDK集成指南中的说明,或者demo中的示例
    • 如果使用jcenter的方式集成JMessage,不需要添加相关组件,详细集成说明请参考官方集成指南