gpt4 book ai didi

android - 模拟器只收到 GCM 消息?

转载 作者:搜寻专家 更新时间:2023-11-01 09:06:21 25 4
gpt4 key购买 nike

GCM: Getting Started 的帮助下,我已经为 GCM 准备了一份申请.它工作正常。我在模拟器中收到消息。我已经在设备中安装了我的应用程序。当我从服务器模拟器发送消息时只收到消息,但设备没有收到消息。我认为在某些地方犯了一些错误,请指导我。

最佳答案

您是否向 GCM 注册了设备?要获取注册 ID,您必须执行以下代码:

在 onCreate() 方法中,添加以下代码:

GCMRegistrar.checkDevice(this);
GCMRegistrar.checkManifest(this);
final String regId = GCMRegistrar.getRegistrationId(this);
if (regId.equals("")) {
GCMRegistrar.register(this, SENDER_ID);
} else {
Log.v(TAG, "Already registered");
}

在这里您将获得 regId,您必须将其发送到服务器,以便服务器可以向具有上述 regId 的设备发送推送通知。

更多帮助可以引用here

关于android - 模拟器只收到 GCM 消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11627428/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com