gpt4 book ai didi

android - 向我的所有应用程序用户发送多播消息

转载 作者:行者123 更新时间:2023-11-29 14:40:20 25 4
gpt4 key购买 nike

我在我的应用程序中设置了谷歌云消息服务,一切正常,但如果我向我的应用程序发送消息,消息只会由我知道设备 ID 的用户接收。我如何将消息发送到所有使用我的应用程序的设备?

非常感谢

最佳答案

您无法向未注册的设备发送消息。

首先,这些设备应该使用 GCMRegistrar.register 注册并将 registrationId 发送到服务器,然后您就可以向这些设备发送消息。

    final String regId = GCMRegistrar.getRegistrationId(context);

if (!regId.equals("")) {
// Device is alredy registered. This checks whether it is registered
// on the server or not.
if (!GCMRegistrar.isRegisteredOnServer(context)) {
// Save regId to server
registerInBackground(context, regId);
} else {
Log.v(TAG, "Already registered");
}
} else {
GCMRegistrar.register(context, senderId);
}

关于android - 向我的所有应用程序用户发送多播消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11866518/

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