NetworkOnMainThreadException の原因とその修正方法はわかっていますが、開発エクスペリエンスを向上させるために、例外をキャッチして、少なくともイベントをログに記録するか、ユーザーに警告できるようにしたいと考えています。この時点での開発者)...
奇妙なことに、私はこのコード (TCP ソケットを介して送受信するコード) をうまく使いこなせていません:
try
{
toServer.println (msg.trim());
resp = fromServer.readLine();
}
catch (android.os.NetworkOnMainThreadException nex)
{ ... do something here ... }
Eclipse はその例外をまったく認識しません。Android 開発者の Web サイトから例外の種類をコピーして貼り付けました。スペルが正しいと確信しています...
この例外をキャッチできない Java (おそらく) について私が知らないことはありますか??
ありがとう、R.