Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/233.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android C2DM中不提供服务_Android_Android C2dm_Service Not Available - Fatal编程技术网

Android 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秒

有时,当我尝试注册C2DM时,我得到
服务\u不可用
错误。发生此错误时,我使用了googletochrome应用程序中给出的代码。我只想问它重试了多少次,重试后注册的可能性有多大。有更好的选择吗?

它不会进行任何重试,这留给开发人员来实现。谷歌建议使用指数退避,算法如下:


我发现emulator在一次新的启动中运行时会收到一个SERVICE\u NOT\u found响应,所有后续请求对我来说似乎都正常运行

您需要自己实现重试逻辑,例如,您可以在10秒内重试,如果再次失败,则在30秒内重试,然后60秒,然后120秒,你可以把UrbanAirship作为一种选择,它可以免费使用c2dm包装,但使用他们自己开发的氦运输系统是要收费的。