0

サーバーからいつでもデータを受信するAndroidアプリケーションを開発しています.Googleで検索して情報を取得しました。

1) Android クラウドからデバイスへのメッセージング (C2DM)。2) 永続的な TCP/IP 接続。

C2DM 機能の実装方法と C2DM の登録方法について教えてください。詳細を説明し、サンプル アプリケーションを送ってください。

4

2 に答える 2

3

C2DMは非推奨であり、要件に応じてGCMを使用できます。

Google Cloud Messaging for Android(GCM)は、開発者がサーバーからAndroidデバイス上のAndroidアプリケーションにデータを送信するのに役立つサービスです。これは、サーバーからフェッチする新しいデータがあることをAndroidアプリケーションに通知する軽量のメッセージ(たとえば、友人がアップロードした映画)の場合もあれば、最大4kbのペイロードデータを含むメッセージの場合もあります(インスタントメッセージングは​​メッセージを直接消費できます)。GCMサービスは、メッセージのキューイングと、ターゲットデバイスで実行されているターゲットAndroidアプリケーションへの配信のすべての側面を処理します

このドキュメントでは、GCMが提供するヘルパーライブラリ(クライアントとサーバー)を使用して、Androidアプリケーションとサーバー側ロジックを作成する方法について説明します。

これらのリンクを確認してください。

http://developer.android.com/guide/google/gcm/gs.html

http://developer.android.com/guide/google/gcm/demo.html

http://www.basic4ppc.com/forum/basic4android-getting-started-tutorials/19226-android-push-notification-gcm-framework-tutorial.html

http://fundroiding.wordpress.com/2012/06/29/google-cloud-messaging-for-android-gcm-simple-tutorial/

クライアントサイドアプリの場合、ここでコードを見つけることができます

https://github.com/marknutter/GCM-Cordova

于 2012-09-24T11:54:07.213 に答える
0

c2dmは非推奨です。

https://developers.google.com/android/c2dm

たぶんあなたはGCMから始めたほうがいいでしょう

よろしくお願いします

于 2012-09-24T11:54:21.943 に答える