Android C2DM中不提供服务
有时,当我尝试注册C2DM时,我得到Android C2DM中不提供服务,android,android-c2dm,service-not-available,Android,Android C2dm,Service Not Available,有时,当我尝试注册C2DM时,我得到服务\u不可用错误。发生此错误时,我使用了googletochrome应用程序中给出的代码。我只想问它重试了多少次,重试后注册的可能性有多大。有更好的选择吗?它不会进行任何重试,这留给开发人员来实现。谷歌建议使用指数退避,算法如下: 我发现emulator在一次新的启动中运行时会收到一个SERVICE\u NOT\u found响应,所有后续请求对我来说似乎都正常运行您需要自己实现重试逻辑,例如,您可以在10秒内重试,如果再次失败,则在30秒内重试,然后60秒
服务\u不可用
错误。发生此错误时,我使用了googletochrome应用程序中给出的代码。我只想问它重试了多少次,重试后注册的可能性有多大。有更好的选择吗?它不会进行任何重试,这留给开发人员来实现。谷歌建议使用指数退避,算法如下:
我发现emulator在一次新的启动中运行时会收到一个SERVICE\u NOT\u found响应,所有后续请求对我来说似乎都正常运行您需要自己实现重试逻辑,例如,您可以在10秒内重试,如果再次失败,则在30秒内重试,然后60秒,然后120秒,你可以把UrbanAirship作为一种选择,它可以免费使用c2dm包装,但使用他们自己开发的氦运输系统是要收费的。