gpt4 book ai didi

Android 推送通知 - 如何获取设备 ID

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:12:40 25 4
gpt4 key购买 nike

我坚持使用 Google 的云通知创建推送通知的过程。

我正在处理的部分是我应该获取设备的设备 ID,以便稍后在需要发送推送通知时可以使用该设备 ID。

所以我有这段代码:

    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");
}

我认为这一行

final String regId = GCMRegistrar.getRegistrationId(this);

我要获取设备 ID,以便我可以将其存储在某个地方。但我认为我在这实际上是如何工作的问题上偏离了轨道。有人可以向我解释如何获取设备的唯一 ID,以便存储它以供进一步推送通知吗?

最佳答案

设备的“唯一标识”实际上是基于设备和应用程序安装的唯一标识。 GCMRegistrar.getRegistrationId(context) 将为您提供该唯一 ID。如果您希望在它注册后获取它,它会被传递到 GCMIntentService 的 onRegistered 方法中,您必须重写该方法才能使其工作。

关于Android 推送通知 - 如何获取设备 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12940333/

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