私はアンドロイドに非常に新しいです。ソケット接続を介してサーバーにいくつかのバイトを送信するAndroid2.2でアプリケーションを開発しています。
サーバー側では、サーバーソケットの実装に単純なJavaコーディングを使用しました。ソケット接続でのデータ送信は成功です。
しかし、私の問題は、ソケット接続でデータを送信するときに、クライアント側(つまりモバイル側)で接続を閉じることです。しかし、サーバー側では閉じません。
次に、クライアントは再びソケットを介してサーバーにデータを送信しようとします。そのため、クライアント側(Androidモバイルの場合)のアプリケーションがハングします。
socket=new Socket(this.ipAddress,this.port_number);
上記のコーディングスニペットは、クライアントシステムをハングさせます。クライアントアプリケーションをハングさせずにクライアント側でエラー画面を表示する方法。
どなたでもご意見をお聞かせください