2012-03-05 9 views
2

私のJavaサーバーがAndroid携帯にデータを送信できるようにするC2DMを使用したいと思います。
C2DMを使用して各デバイスにGmail IDが必要なので、デフォルトのメールを受け取るにはどうすればよいですか
はAndroid携帯に関連付けられており、C2DMでこのメールを使用します。AndroidでC2DMを使用するためのプライマリ電子メールを取得する

C2DMを使用するためにこのメールを使用することは可能です。もしそうなら、どのようにしてAndroid携帯電話のデフォルトのメールを受け取るべきですか?

答えて

1

ファーストアンドロイドに登録されたGmailアカウント

0

C2DMのユーザーメールは必要ありません。あなたが指定しなければならないこの電子メールアドレスはあなたのアドレスです。 chrome2phoneソースを見てください - それはC2DMの良い例ですhttp://code.google.com/p/chrometophone/source/browse/

1

私はあなたが誤解していると思います。電子メールアドレスにC2DMメッセージを送信しないで、C2DMライブラリがデバイスに登録されたアプリケーションのコピーに発行されたことをRegistrationIDに送信します。あなたが必要とする唯一の電子メールアドレスは送信者です。参考のため

C2DM documentation

あなたは、デバイスに関連付けられており、第二に、あなたが唯一のC2DM通知を送信するために登録した電子メールを必要とするクライアントのメールを必要といけないが、条件は、あなたが持っている必要があるということですされている電子メールを取得することはできませんすべての
+0

あなたは素晴らしいです..私は自分のアプリケーションがインストールされる各デバイスのための個別のアカウントが必要だと思っていました。今私はポイントを持って..しかし、私はまだ1つの混乱がこのRegistrationIDに来て、私のアプリケーションがインストールされる各デバイスのために異なるです –

+0

あなたのアプリケーションがデバイス上で実行されるとき、C2DMライブラリ登録IDを取得する。その後、Webアプリケーションサーバーに連絡して、C2DMがクライアントに渡した登録IDと、そのユーザーを特定するために必要な情報を渡す必要があります。そのIDを格納し、それを使用してユーザーにメッセージを送信します。 – Sparky

+0

ありがとう私は私の混乱を解決しました –

関連する問題