android - 为 'Package Name' 重置退避

标签 android google-cloud-messaging

你好,我已经创建了一个 android 应用程序,我想在 GCM 中注册 id。

我的代码是-

    GCMRegistrar.checkDevice(this);
    GCMRegistrar.checkManifest(this);

    final String regId = GCMRegistrar.getRegistrationId(this);      
    if (regId.equals("")) 
    {
        GCMRegistrar.register(this, SENDER_ID);
    }

    Log.v("REG ID:",""+regId);

但它给出了这样的错误-

Resetting backoff for 'Package Name'

这个错误是什么意思?

最佳答案

您是否添加了以下权限,请检查您的发件人 ID 是否在 Live 中。

<uses-permission android:name="com.example.permission.C2D_MESSAGE" />
<!-- This app has permission to register and receive data message. -->
<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" />

 <permission android:name="com.example.permission.C2D_MESSAGE"
    android:protectionLevel="signature" />

关于android - 为 'Package Name' 重置退避,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23214284/

相关文章:

android - 2 GCM registrationId 相同的 android 应用程序

Android gcm 通知有效负载与数据有效负载?

android - 集成 Quickblox Android SDK 以进行聊天

android - 现有 VPN 应用程序如何在 Android 2.0 - 2.3 中创建新配置文件?

php - curl_exec 使用谷歌云消息传递返回 null

android - GCM 重复消息

android - 如何获取像字符串这样的 Firebase 设备 token ?

java - 如何使用 Opencv 将 PNG 从 Java 类传递到 Android 中的 Native 类

javascript - 如何在 Nativescript 中实现 Java 方法?

android - 修饰符 'const' 不适用于 'local variable' ,为什么?