0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Android推送问题排查技巧 针对MobPush安卓端推送问题的解决办法

MobTech科技派 来源:MobPush 作者:MobPush 2023-10-21 15:41 次阅读

针对MobPush智能推送服务在使用过程中可能出现的问题,本文为各位开发者们带来了针对MobPush安卓端推送问题的解决办法。

TCP在线推送排查

排查TCP在线收不到推送时,我们先通过客户端的RegistrationId接口获取设备的唯一标识

示例:

MobPush.getRegistrationId(new MobPushCallback<  String  >() {
    @Override
     public void onCallback(String rid){
        Log.e("AAAAAAAA","RegistrationId:" + rid);
     }
 });

然后在mob开发者后台通过“设备查询”模板查询该设备的状态

wKgaomUzgA-AWuV7AAAuiwJggLY994.jpg

下面是可能导致在线推送收不到的原因:

1、通过RegistrationId查询不到设备:

查询不到设备一般是由于appkey使用错误导致,可以检查一下客户端使用的appkey和创建推送时使用的appkey是否一致。

2、”推送权限“为“关闭”:

此时在手机“设置”中打开APP的推送权限,重启APP再进行推送即可。

3、“在线状态”为“离线”:

首先检查一下自己是否有集成厂商通道,如果没有集成厂商通道,该情况收不到推送为正常,当APP在有效时间内再次打开时会收到推送;如果有集成厂商通道,按“厂商推送排查”排查流程进行排查。

4、别名或者标签推送收不到:

此时检查一下“别名”、“标签”中是否有自己设置的别名或标签,若有,检查一下创建推送时设置的参数是否正确,一般是因为创建推送时设置别名或者标签不对导致;若没有,检查一下客户端设置的别名或标签是否正确以及是否设置成功,一般是由于客户端代码设置错误,或者设置失败导致。

厂商推送排查

排查厂商推送收不到推送时,我们先通过MobPushLog日志查看厂商通道是否注册成功:

1、在AndroidManifest.xml文件中添加以下配置

<  meta-data
      android:name="com.mob.mobpush.debugLevel"
      android:value="4" /  >

2、添加后,冷启动APP即可在在日志控制台即可查看到TAG为MobPushLog的相关日志

wKgZomUzgDqAbQcTAABz4THedtw498.jpg

详细日志情况可以通过厂商SDK集成指南进行查看

厂商注册失败

厂商注册失败一般是由于配置信息不对,可以检查一下apk的包名、md5签名、指纹证书和对应厂商开发者后台配置的是否一致,厂商开发者后台配置可以参考厂商通道申请指南

厂商注册成功

在厂商注册成功的情况下还是收不到厂商推送,一般是由于以下两个原因导致的:

1、可能是手机开启了免打扰模式,通知被手机自动过滤了,可以将手机的“允许打扰”打开,再进行推送测试

wKgZomUzgFyADYtoAAAtsDK9pxo036.jpg

2、触发了厂商的限制,推送下发失败了,各个厂商限制情况,可以参考厂商推送限制

MobPush是国内首屈一指的智能推送服务平台,现在还支持免费试用哦~

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Android
    +关注

    关注

    12

    文章

    3851

    浏览量

    125639
  • 安卓
    +关注

    关注

    5

    文章

    2081

    浏览量

    54507
收藏 人收藏

    评论

    相关推荐

    Profinet IO通信故障的解决办法

    Profinet IO通信故障可能由多种原因引起,以下是一些常见的通信故障及其解决办法
    的头像 发表于 03-08 11:27 346次阅读

    MobPush:Android SDK 集成指南

    MobPush是一款旨在提供一站式解决方案的智能推送开发者工具,可以有效提高用户参与度和粘性,从而带来更多的业务效益,以下是最新版MobPush: Android SDK集成指南。
    的头像 发表于 02-02 15:51 282次阅读
    <b class='flag-5'>MobPush</b>:<b class='flag-5'>Android</b> SDK 集成指南

    研华工控机故障及解决办法(四)

    研华工控机故障及解决办法(四)
    的头像 发表于 11-06 15:55 437次阅读
    研华工控机故障及<b class='flag-5'>解决办法</b>(四)

    如何采用mqtt协议实现物联网模块消息推送

    如何采用mqtt协议实现物联网模块消息推送
    发表于 11-03 06:55

    细碎机轴承位磨损问题的解决办法

    【设备故障】细碎机轴承位磨损问题的解决办法
    发表于 10-27 16:36 0次下载

    如何用手机推送音乐给单片机播放?

    如何用手机推送音乐给单片机播放?有几种方案 各有什么特点?
    发表于 10-26 06:22

    Android端自定义铃声 MobPush对安卓端自定义铃声的教程

    如何为APP推送设置独特的通知铃声呢?本次带来的是MobPush对安卓端自定义铃声的教程,快来看看吧~
    的头像 发表于 10-21 15:34 815次阅读
    <b class='flag-5'>Android</b>端自定义铃声 <b class='flag-5'>MobPush</b>对安卓端自定义铃声的教程

    硬盘故障的3个终极解决办法

    电子发烧友网站提供《硬盘故障的3个终极解决办法.pdf》资料免费下载
    发表于 10-20 10:46 0次下载
    硬盘故障的3个终极<b class='flag-5'>解决办法</b>

    J-Link连接MCU失败解决办法

    J-Link连接MCU失败解决办法
    的头像 发表于 10-18 17:43 652次阅读
    J-Link连接MCU失败<b class='flag-5'>解决办法</b>

    谷歌发布Android14 将源代码推送到AOSP(Android开源项目)

    谷歌最近发布了Android 14,用于支持的设备,如Google Pixel手机,并将源代码推送到AOSP(Android开源项目)。 对 Android 操作系统第 14 版的大部
    的头像 发表于 10-12 15:56 652次阅读

    Mobpush上线跨时区推送功能,助力中国开发者应用出海

    当前“不出海,就会出局”成为越来越多企业的共识,但出海应用如何实现跨时区推送长期以来困扰着应用开发者。因此MobPush智能推送服务于近期上线了全球多时区推送解决方案,支持多时区定时、
    的头像 发表于 09-21 10:48 211次阅读
    <b class='flag-5'>Mobpush</b>上线跨时区<b class='flag-5'>推送</b>功能,助力中国开发者应用出海

    Mobpush与A/B测试:覆盖多应用场景下的精细化运营神器

    APP推送具有”直达用户,实时互动“的特性,但如何选择合适的推送页面、推送文案、推送时间仍然困扰着一些APP运营者。Mobpush自带的A/
    的头像 发表于 09-14 10:46 176次阅读
    <b class='flag-5'>Mobpush</b>与A/B测试:覆盖多应用场景下的精细化运营神器

    MobPush Android SDK 厂商推送限制

    概述 厂商推送限制 每个厂商通道都有对应的厂商配额和 QPS 限制,当请求超过限制且已配置厂商回执时,MobPush会采取以下措施: 当开发者推送请求超过厂商配额时,MobPush将通
    的头像 发表于 08-02 12:24 497次阅读
    <b class='flag-5'>MobPush</b> <b class='flag-5'>Android</b> SDK 厂商<b class='flag-5'>推送</b>限制

    如何使用esp8266和prowl的门推送通知?

    确定自己在做什么,但这是我的目标: 使用没有任何附加控制器的 wemos 芯片在门打开时发出通知。 使用带有 Prowl 推送通知的 Wemos D1 Mini Pro(不同门的不同消息)。 我还想
    发表于 05-23 07:50

    PCBA加工焊点拉尖产生的原因及解决办法

    一站式PCBA智造厂家今天为大家讲讲什么是PCBA加工焊点拉尖?PCBA加工焊点拉尖产生原因及解决办法。接下来为大家介绍PCBA加工焊点拉尖产生原因及解决办法
    的头像 发表于 05-10 08:56 993次阅读