百度推送 android7.1,【SDK版本更新】Android SDK 5.7.1

【SDK版本更新】Android SDK 5.7.1

2017-07-19

Change Log:

1. 优化PushService竞争逻辑,提高服务稳定性;

2. 新增失败日志上传,用于优化绑定流程;

3. 修复部分已知bug,进一步提高稳定性;

升级提示:

强烈建议开发者升级。

升级指南:

步骤一:版本升级

使用4.4.0及以后版本的开发者请直接参照步骤二和步骤三;

使用4.3.0及以前版本的开发者,请阅读SDK下载包docs目录下的《升级指南》。

步骤二:更改回调Receiver和Manifest.xml

5.2.0版本的AndroidManifest.xml中PushInfoProvider新增权限级别,如下所示:

android:name="com.baidu.android.pushservice.PushInfoProvider"

android:authorities=" YourPackageName.bdpush"

android:writePermission="baidu.push.permission.WRITE_PUSHINFOPROVIDER. YourPackageName "

android:protectionLevel = "signature"

android:exported="true" />

5.1.0版本新增了PushInfoProvider ContentProvider的声明,并增加了ContentProvider的写权限声明,示例如下:

android:name="baidu.push.permission.WRITE_PUSHINFOPROVIDER.YourPackageName"

android:protectionLevel="normal">

android:name="com.baidu.android.pushservice.PushInfoProvider"

android:authorities="YourPackageName.bdpush"

android:writePermission="baidu.push.permission.WRITE_PUSHINFOPROVIDER.YourPackageName"

android:exported="true" />

4.6.3版本去掉了PushKeepAlive Activity的声明,如果您声明了该Activity,请删除。

4.5.1版本去掉了Frontia相关类,如果您初始化了FrontiaApplication,请删除。

4.5.1版本的自定义Receiver继承父类修改为PushMessageReceiver。

4.4.1版本的自定义Receiver中增加回调函数onNotificationArrived,声明如下:

public void onNotificationArrived(Context context, String title, String description, String customContentString) { }

4.4.0版本的AndroidManifest.xml中增加一个必选Service声明:

android:exported="true" />

步骤三:更新so库和jar包

1、请将libs目录下armeabi目录下原有的libbdpush_V*_*.so,替换为最新的libbdpush_V2_7.so。

注:如果你的工程中还使用了其他的.so文件,只需要复制云推送对应目录下的so文件。

2、请将jar包替换为最新的pushservice-5.7.1.65.jar。

分享到:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
你可以在以下链接中找到 HBuilderX 离线SDK Android-SDK 的历史版本下载: https://ask.dcloud.net.cn/article/36384 这个链接是 DCloud 社区中的一个帖子,里面提供了 HBuilderX 离线SDK Android-SDK 的历史版本下载链接,包括 v8.2.0、v8.1.0、v8.0.1、v8.0.0、v7.9.3、v7.9.2、v7.9.1、v7.9.0、v7.8.1、v7.8.0、v7.7.1、v7.7.0、v7.6.1、v7.6.0、v7.5.0、v7.4.0、v7.3.0、v7.2.2、v7.2.1、v7.2.0、v7.1.0、v7.0.0、v6.8.0、v6.7.2、v6.7.1、v6.7.0、v6.6.1、v6.6.0、v6.5.2、v6.5.1、v6.5.0、v6.4.1、v6.4.0、v6.3.2、v6.3.1、v6.3.0、v6.2.1、v6.2.0、v6.1.3、v6.1.2、v6.1.1、v6.1.0、v6.0.2、v6.0.1、v6.0.0、v5.12.4、v5.12.3、v5.12.2、v5.12.1、v5.12.0、v5.11.0、v5.10.0、v5.9.9、v5.9.8、v5.9.7、v5.9.6、v5.9.5、v5.9.4、v5.9.3、v5.9.2、v5.9.1、v5.9.0、v5.8.2、v5.8.1、v5.8.0、v5.7.2、v5.7.1、v5.7.0、v5.6.1、v5.6.0、v5.5.3、v5.5.2、v5.5.1、v5.5.0、v5.4.2、v5.4.1、v5.4.0、v5.3.0、v5.2.2、v5.2.1、v5.2.0、v5.1.1、v5.1.0、v5.0.1、v5.0.0、v4.3.2、v4.3.1、v4.3.0、v4.2.3、v4.2.2、v4.2.1、v4.2.0、v4.1.8、v4.1.7、v4.1.6、v4.1.5、v4.1.4、v4.1.3、v4.1.2、v4.1.1、v4.1.0、v4.0.3、v4.0.2、v4.0.1、v4.0.0、v3.3.2、v3.3.1、v3.3.0、v3.2.1、v3.2.0、v3.1.5、v3.1.4、v3.1.3、v3.1.2、v3.1.1、v3.1.0、v3.0.1、v3.0.0、v2.6.0、v2.5.3、v2.5.2、v2.5.1、v2.5.0、v2.4.2、v2.4.1、v2.4.0、v2.3.2、v2.3.1、v2.3.0、v2.2.0、v2.1.1、v2.1.0、v2.0.2、v2.0.1、v2.0.0、v1.7.0、v1.6.2、v1.6.1、v1.6.0、v1.5.1、v1.5.0、v1.4.0、v1.3.1、v1.3.0、v1.2.1、v1.2.0、v1.1.2、v1.1.1、v1.1.0、v1.0.1、v1.0.0 等版本。 希望这个链接可以帮到你。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值