2

アプリケーションを作成していて、GCM を使用して通知を受信して​​います。問題は、関数「gcm.register(SENDER_ID);」を呼び出すときです。「サービスを利用できません」というメッセージが表示されます。私はたくさん検索しましたが、多くの人がこの問題に直面しています。私はこの解決策を試しました:

Android 2.2 での GCM SERVICE_NOT_AVAILABLE

しかし、それは機能していません(regIdはnullです)誰か助けてください?

4

1 に答える 1

5

ドキュメントには次のように記載されています。

アプリケーションは、エラー エクストラが SERVICE_NOT_AVAILABLE に設定された com.google.android.c2dm.intent.REGISTRATION インテントを受け取ると、失敗した操作 (登録または登録解除) を再試行する必要があります。

つまり、GCM サーバーで登録が失敗したため、操作を再試行する必要があります。

デバイスに Google Play Services がインストールされていること、および安定したインターネット接続を使用していることを確認してください。

于 2013-09-12T14:14:09.970 に答える