2012-01-20 7 views
5

AndroidでプログラムでMMS経由で画像を送信したいと思います。Androidがプログラムでmms経由で画像を送信しています(操作のタイムアウト)

http://androidbridge.blogspot.com/2011/03/how-to-send-mms-programmatically-in.html

How to send image via MMS in Android?

それは時々動作しますが、ほとんど私は「java.net.SocketExceptionが:操作がタイムアウト」を取得:私は、以下のリンクをクリックして、次のい。

この問題に関する詳細情報を提供できるのは誰ですか?

+1

を使用して送っているのですか? – Lucifer

+0

いくつかのケースでは動作しますが、多くのケースではjava.net.SocketExceptionが発生しています:操作がタイムアウトしました – Sando

+1

その後、setConnectTimeout(); – Lucifer

答えて

0

実際にタイムアウトしているようなサウンドです。あなたはそれが時々動作すると言う...あなたの3G(または何を使用している)あなたの地域のデータネットワークで受信問題がありますか?

インターネットを同じ場所からサーフィンしていて、ページがリフレッシュとタイムアウトをロードしない場合は、おそらくそれが問題です。

受付が良いとわかっている場所で試してみてください。この問題を回避し、メッセージを送信できなかったことをユーザーにメッセージをポップする前に、もう一度メッセージの送信を再試行してこの問題を回避することができます。まだ送信されていないメッセージの履歴を保存して、後でユーザーが再送信できるようにする方がよいでしょう。もちろん、私はメッセージの送信がユーザ主導であると仮定しています。そうでない場合は、データ受信を時々(数分ごとに)チェックしてから、十分にうまくいくまで再送信することができます。

私が手助けしたことを願っています。

0

MMSはちょうどhtttp-POSTリクエストは、あなたが取得しているかのエラー余分なネットワーク

you can download the source code here. 
http://www.ziddu.com/download/14286605/SendMMS3.zip.html 

I checked.Its work. 
+0

私はここで何か似たようなことをしています! http://stackoverflow.com/questions/14452808/sending-and-receiving-mms-in-android – toobsco42

+0

メッセージの本文を送信する方法は、件名を送信するだけであることがわかりました。 –

+0

@patel「out = connection.getOutputStream() "mmsender.java –

関連する問題