请问应用研发平台EMAS从推送栏可以看到推送,也在androidManifest.xml里面加了
但是 MyMessageReceiver 里面的方法没有一个被调用,请问这个从哪去定位呢? 只有点击了推送栏消息之后,然后发现它进入了public class PopupPushActivity extends AndroidPopupActivity 这个类的onSysNoticeOpened方法里面。理论上APP在线时,应该无需点击推送消息,就会从MyMessageReceiver里走,public class MyMessageReceiver extends MessageReceiver,为什么我这的情况和理论不符呢?
AndroidMessageHuaweiCategory: "HEALTH", 看这个类型的设置。AndroidMessageHuaweiCategory 设置为IM 此回答整理自钉群“【移动推送】技术支持3群-应用研发平台EMAS”
在应用研发平台EMA以看到推送消息,但是没有调用任何方法,那么可能是由于以下原因导致:
综上所述,为了定位问题,您可以从上述几个方面进行排查。如果问题依然无法解决,建议联系EMAS的技术支持团队,提供详细的日志和相关信息,以便他们帮助您进一步分析和解决问题。同时,您也可以参考EMAS的官方文档或者社区,查找是否有相关的解决方案或者最佳实践指南。
在应用研发平台EMAS中,如果您可以从推送栏看到推送消息,但是应用内的相关方法没有被调用,您可能需要从以下几个方面进行问题定位:
androidManifest.xml
中的相关配置正确无误,包括必要的权限、服务声明以及接收器等。综上所述,您可以逐步排查并定位问题所在,如果问题依然无法解决,建议及时联系EMAS的技术支持,提供详细的问题描述和日志信息,以便能够获得更专业的帮助。
回答1:根据您的描述 发现它进入了public class PopupPushActivity extends AndroidPopupActivity 这个类的onSysNoticeOpened方法里面 这个是进入厂商通道离线了 您这边提供消息Id和appkey 及设备Id 我确认一下 回答2: AndroidMessageHuaweiCategory: "HEALTH", 看这个类型的设置。回答3:AndroidMessageHuaweiCategory 设置为IM 此回答整理自钉群“【移动推送】技术支持3群-应用研发平台EMAS”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。