私はHTTP接続を介してAndroidモバイルからサーバーにデータを投稿していました。サーバーにデータをPOSTし、サーバーから確認応答を取得することができました。しかし、サーバー通信スレッドがデータを投稿した後にサーバーからの確認応答を待っていると、インターネット接続が失われ、スレッドがサーバーからAckを受信できなくなり、無限ループに陥ることがあります。setReadTimeOut(180000)メソッドを試しました。
それは私のために働くことができますか?利用可能なネットワークがない/サーバーとモバイル間の接続がない場合、SocketTimeOutExceptionを発生させることができますか