应用研发平台EMAS中厂商离线通道推送过来的消息,顶部状态栏没有图标显示,必须得手动下拉通知中心才能看到,请问这个需要设置什么参数?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
在EMAS中,如果你的应用收到了推送消息,但是在顶部状态栏没有图标显示,可能是因为你的应用没有正确地设置通知权限。以下是一些可能的解决方法:
<uses-permission android:name="${notification_permission}" />
其中,${notification_permission}
应该被替换为你的应用的包名。
检查应用权限管理器:如果你的应用使用了应用权限管理器,确保你已经正确地设置了通知权限。
检查EMAS控制台:在EMAS的控制台中,确保你已经正确地设置了通知权限。
检查应用代码:在你的应用代码中,确保你已经正确地处理了推送消息的通知。例如,你可以调用NotificationCompat.Builder
来创建通知。