大家好,GCMRegistrar isRegisteredOnServer 真正发送的是什么?它是否将设备 ID、设备名称、连接的 IP 地址等发送到服务器或其他东西?
例如,它可能会返回像 GCMRegistrar Is registered on server: true
我知道它会发送一个注册 ID,但注册 ID 包含什么,它是否包括谷歌帐户等或只是一个随机 ID?
大家好,GCMRegistrar isRegisteredOnServer 真正发送的是什么?它是否将设备 ID、设备名称、连接的 IP 地址等发送到服务器或其他东西?
例如,它可能会返回像 GCMRegistrar Is registered on server: true
我知道它会发送一个注册 ID,但注册 ID 包含什么,它是否包括谷歌帐户等或只是一个随机 ID?
GCMRegistrar.isRegisteredOnServer(Context)
只是一种检查本地存储标志(使用 SharedPreferences 实现)的便捷方法,您可以使用GCMRegistrar.setRegisteredOnServer(Context, boolean)
.
您可以选择为标志指定一个生命周期,使用GCMRegistrar. setRegisterOnServerLifespan(Context, long)
它会在指定的时间段到期后自动将标志设置为 false。如文档中所示,默认寿命为 7 天。