isRegisteredOnServer()
检查设备是否在服务器端注册成功
新的 GCM 会isRegisteredOnServer()
检查应用程序是在 GCM 上还是在 3rd 方服务器上注册的?isRegistered()
和 和有什么不一样isRegisteredOnServer()
?
如果isRegisteredOnServer()
在第三方服务器中检查,在第三方服务器中将如何处理?第三方服务器是否也有任何特定的功能要实现?
isRegisteredOnServer()
检查设备是否在服务器端注册成功
新的 GCM 会isRegisteredOnServer()
检查应用程序是在 GCM 上还是在 3rd 方服务器上注册的?isRegistered()
和 和有什么不一样isRegisteredOnServer()
?
如果isRegisteredOnServer()
在第三方服务器中检查,在第三方服务器中将如何处理?第三方服务器是否也有任何特定的功能要实现?
isRegistered()
返回应用程序/设备对是否在 GCM 上注册。
isRegisteredOnServer()
返回您是否已将注册 ID 发送到您的服务器。它知道这一点,因为你会setRegisteredOnServer()
在成功之后调用。
当您调用时GCMRegistrar.setRegisteredOnServer(context, true)
,它会保存在您负责在后端服务器上注册此用户的 Google 服务器上(服务器会将 msg 发布到 Google 服务器)
当您调用 时GCMRegistrar.setRegisteredOnServer(context, false)
,它会删除该标志。
isRegisteredOnServer()
用于查询该属性。
希望这有帮助。