- 我有一部安卓手机。我怎样才能从 GCM 获得 regid?
- 每个应用程序和实例的 regid 都是唯一的吗?
- 我在模拟器上注册成功了,应用程序运行良好!!如何安装到 Android 手机并注册以进行通信?
- 但是有没有办法直接通过 GCM 从我的应用程序中检索注册 ID?例如当我在 Play 商店中获得我的应用程序后,如何获取下载我的应用程序的设备的 ID?
最佳答案
- 您通过
GoogleCloudMessaging.register()
方法注册到 GCM。 - 是的,您应用的每个实例的注册 ID 都是唯一的,同一台设备上的不同应用会有不同的注册 ID。
- 在模拟器上为您提供注册 ID 的相同代码将在真实设备上为您提供注册 ID。
- 您应用的每个实例都从 GCM 获取其注册 ID(通过在首次启动时注册到 GCM)。然后您的应用程序应该将该注册 ID 发送到您的服务器。这是在 GCM 机制之外完成的(您可以向您的服务器发送包含注册 ID 的 HTTP 请求)。
关于java - 如何从 GCM 获得 regid?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26233095/