0
我需要從服務中獲取設備Google消息註冊ID。然而,當我打電話從服務調用GCMRegistrar.getRegistrationId(this)
GCMRegistrar.getRegistrationId(this)
從服務,它抱怨GCMRegistrar.getRegistrationId(服務)不適用。
是否有從服務獲取設備註冊ID。
我需要從服務中獲取設備Google消息註冊ID。然而,當我打電話從服務調用GCMRegistrar.getRegistrationId(this)
GCMRegistrar.getRegistrationId(this)
從服務,它抱怨GCMRegistrar.getRegistrationId(服務)不適用。
是否有從服務獲取設備註冊ID。
是的,但你必須以不同的方式做到這一點。假設您的設備已經註冊,您可以更改您的服務構造函數以將Context作爲參數。這樣你的服務將有正確的應用程序上下文傳遞給GCMRegistrar。如果你的服務是綁定的,那麼你總是可以使用ContextWrapper來獲得相同的結果。