开发者社区 问答 正文

应用研发平台EMAS中厂商推送过来的消息必须手动下拉通知中心才能看到,请问这个需要设置什么参数?

应用研发平台EMAS中厂商离线通道推送过来的消息,顶部状态栏没有图标显示,必须得手动下拉通知中心才能看到,请问这个需要设置什么参数?

展开
收起
LLLA 2023-09-20 21:31:39 83 分享 版权
1 条回答
写回答
取消 提交回答
  • 在EMAS中,如果你的应用收到了推送消息,但是在顶部状态栏没有图标显示,可能是因为你的应用没有正确地设置通知权限。以下是一些可能的解决方法:

    1. 检查通知权限:在你的应用的AndroidManifest.xml文件中,确保你已经正确地设置了通知权限。例如,你可以添加以下代码:
    <uses-permission android:name="${notification_permission}" />
    

    其中,${notification_permission}应该被替换为你的应用的包名。

    1. 检查应用权限管理器:如果你的应用使用了应用权限管理器,确保你已经正确地设置了通知权限。

    2. 检查EMAS控制台:在EMAS的控制台中,确保你已经正确地设置了通知权限。

    3. 检查应用代码:在你的应用代码中,确保你已经正确地处理了推送消息的通知。例如,你可以调用NotificationCompat.Builder来创建通知。

    2023-09-21 11:46:06
    赞同 展开评论
收录在圈子:
基于阿里巴巴以及合作伙伴的最佳实践,围绕大前端、云原生领域的相关技术热点(小程序、Serverless、应用中间件、低代码、DevOps)展开行业探讨,与开发者一起探寻云原生时代应用研发的新范式。
还有其他疑问?
咨询AI助理