5

What's up や学習目的のメッセンジャーに似たアプリケーションを作成しようとしています。

基本的に、TCP/IP を使用して Java サーバーに接続するサービスにバインドするアクティビティを作成しました。

サービスが稼働している間、ユーザーはメッセージを送受信します。問題は、ユーザーがアプリケーションを閉じるときです (たとえば、タスク マネージャーを使用してホーム ボタンを押したままにします)。アプリケーションが閉じられている場合、バインドが 0 であるため、サービスは強制終了されます。

私の質問は次のとおりです。ユーザーが常にメッセージを受信するようなアプリケーションのパターンは何ですか。何が起きているのか、常にメッセージを送信してサービスを維持するにはどうすればよいですか。

ありがとうございました。

4

3 に答える 3

0

Google トークやその他のインスタント メッセージング プログラムなどのアプリケーションは、多くの場合、Google クラウド メッセージングを使用します。これについては、Google I/Oで興味深い話がありました。

于 2012-08-22T23:53:09.923 に答える