2012-10-30 216 views

答えて

10

短い回答はいいえ。

実際にGCMサーバーからメッセージを受け取るメカニズムはGoogleサービスフレームワークに依存しており、Google PlayやGTalkなどのバンドルされたサービスはフレームワークの一部です。

フレームワークをインストールしていない場合は、GCMサーバーからメッセージを受信できません。基本的には、携帯電話にGoogleサービススタックがない場合は機能しません。

は、このリンクを参照してください: http://developer.android.com/guide/google/gcm/gcm.html

また Google Playストアアプリがインストールされて再生、またはまたはGoogleのAPIを使用して アンドロイド2.2を実行しているエミュレータを持っているAndroid 2.2以上を実行しているデバイスが必要です。ただし、Google Playストアを通じてAndroidアプリケーションを導入することに限定されません。

1

あなたはGoogle IDを必要としないとお読みになりましたか?それはまだGoogleアカウントを必要とするような私には思われる?私はそう信じていません

<!-- GCM requires a Google account. --> 
<uses-permission android:name="android.permission.GET_ACCOUNTS" /> 
+0

明らかに、http://www.quora.com/Is-it-possible-to-send-push-notifications-to-Android-without-using-a-Google-ID-on-theviceに基づいてGoogle IDは必要ありません。 –

+1

おそらく、Googleのユーザーがドキュメントで間違いを犯しました。彼らはGoogleアカウントを必要とするという非常に明確な言葉で状態を示していますが、 – JustDanyul

+0

Android 4.0.4以降では、GET_ACCOUNTS権限は必要ありません。 – hvaughan3

0

は、ドキュメントから切り取ら。 Google Cloud Messagingでは、Google Playサービスが端末に搭載されている必要があります。

3

Kindle for tabletサポートADM(Amazonデバイスメッセージング)はGCMと似ていますが、実装の違いです。 Find here more about ADM

関連する問題