android - SERVICE_NOT_AVAILABLE Android GCM 上的某些设备

标签 android android-c2dm google-cloud-messaging

我使用 GCM 制作了一个用于通知的应用程序。我使用了本教程,我的代码几乎相同

http://developer.android.com/google/gcm/client.html

我在物理设备上进行测试,在某些设备上,当我尝试向 GCM 注册设备时遇到 SERVICE_NOT_AVAILABLE 错误。

我有一个指数退避设置,所以它会随着时间的推移重试。

它适用于我大约一半的测试设备,其他设备会出现 SERVICE_NOT_AVAILABLE 错误。找遍了还没找到解决办法。

如有任何帮助,我们将不胜感激。谢谢!

最佳答案

如果您只是没有网络连接,您也会遇到此错误。

关于android - SERVICE_NOT_AVAILABLE Android GCM 上的某些设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18325099/

相关文章:

Android - 在自定义通知上添加 onClickListener 的位置?

Android - 启动多个 Activity

android - 为什么 Android C2DM 推送消息不总是到达?

android - "C2D_message is not unique"尝试制作标志 apk

java - 解决java.lang.InknownClassChangeError : android. support.v4.content.ContextCompat

android - 找不到方法 apt()

android - 找不到与 com.android.support :support-v7:20. 0.+ 匹配的任何版本

android - 获取在 Android 中使用 C2DM 的主要电子邮件

php - 在后台 iOS GCM 中未收到推送通知

android - 使用 GCM 修改 android 通知格式