NetworkOnMainThreadException

携帯向けのAndroidアプリをAndroid3.0のタブレットで動作させると、NetworkOnMainThreadExceptionが発生している箇所があった。
どうもAndroid3.0からメインスレッド(UIスレッド)から通信を行うとNetworkOnMainThreadExceptionが発生するようになったようだ。

まぁ通信に問題があると一発でApplication Not Respondingになるから、それを予防するために当然の対応ともいえる。
詳しくはこちら
Application Not RespondingにさせないためのはDesigning for Responsivenessを参照。

No Comments

Post a Comment

コメントを投稿するには、下の計算の答えを入力する必要があります。答えは半角数字で入力してください。 * Time limit is exhausted. Please reload the CAPTCHA.