当前位置: 首页 > 知识库问答 >
问题:

未从clevertap推送控制台收到华为推送工具包消息

漆雕修能
2023-03-14

在这里,我们集成了clevertap sdk,如下所示,不知何故HMS推送工具包msg没有收到:

<service
   android:name="com.panda.demo.HmsPushService"
   android:exported="false">
   <intent-filter>
       <action android:name="com.huawei.push.action.MESSAGING_EVENT" />
   </intent-filter>
</service>

implementation 'com.clevertap.android:clevertap-android-sdk:3.8.2'


public class HmsPushService extends HmsMessageService {

    private static final String TAG = "pushdemo";
    @Override
    public void onNewToken(String token) {
        super.onNewToken(token);
        Log.i(TAG, "receive token:" + token);

    }

共有1个答案

童浩言
2023-03-14

您必须为华为集成这里提到的CleverTap SDK。

有关Push Kit的最新版本,请参阅此处的Huawei Push Kit文档:

>

  • 库版本错误,'com.clevertap.android:clevertap-android-sdk:4.0.0',请检查此处

  •  类似资料:
    • 我已经试着调试Firebase推送通知相当长时间了,但没有得到任何运气。我相信我已经正确地设置了临时配置文件和APNs证书。当我不包含方法时 当应用程序从Firebase通知控制台发送时,它会在前台接收通知,因为它会被打印出来,但它不会在后台接收通知。

    • 当我的应用程序处于打开状态时,我正在通过onMessageReceived(Remotemessage mesg)获得推送通知。如果我的应用程序处于Kilded状态,我将收到推送通知,但不是从onMessageReceived()获得的。 意思是,在收到推送通知后,根据通知中的数据,我需要重定向页面,当通知点击时。如果应用程序在前景工作良好。当我杀人的时候,我在托盘上收到通知,但当我点击通知时,它

    • 在我get,但是中也没有给出令牌。 检索令牌的代码: 结果也不例外。但是令牌是空的(请参见最后一行日志)。 关于手机和应用程序的信息: 手机:华为Y7P Android系统:10 EMUI:10.1.0 agconnect: 普希基特: agconnect-core: 自动初始化: 英国皇家海军服务: null null

    • 我收到一个“推令牌失败,com.huawei.hms.common.apiException:6003:证书指纹错误。”我不知道这是怎么回事。

    • 在过去的5天里,我一直在努力解决这个问题,但我不确定自己做错了什么。我已按照本手册中提到的说明进行操作https://www.youtube.com/watch?v=dyAwv9HLS60.但无法从firebase控制台接收任何通知。虽然当我尝试用设备令牌从发送测试通知时。我在设备上收到通知。我不确定我做错了什么。首先,我认为这是因为我启用了Hermes引擎,但即使将其设置为false,我也无法接

    • 消息推送 PDF版下载 如流开放了消息发送接口,企业可以使用这些接口让企业应用与用户间进行双向通信。 推送消息 向成员推送消息 请求方式:POST(HTTPS) 请求地址:https://api.im.baidu.com/api/message/send?access_token=ACCESS_TOKEN 请求body:(每种类型的消息请求body不同,详见消息推送格式) 参数说明: 参数 类型