壁にぶつかったら検索で調べるプログラマのちょっと遅れたメモ帳。たまに自分で挑戦する。 Skip to: Content | Sidebar | Footer 「android.os.NetworkOnMainThreadException」はメインスレッドでネットワーク連携などをやるとandroidosのバージョンが3.0以上だったら起こるようになっているようです。androidos2.3とかのスマホを所有していて、テストでは起こらなかったけど配布してユーザーからの報告で築くということがると思います。 AndroidはGingerBreadで追加になった「StrictMode」が3.0以降はデフォルトで有効になっており、メインスレッド(UIスレッド)でネットワーク処理を行うと同例外がスローされるのである。 要は、サーバーとの連携などするときは、「AsyncTask」を継承した内部クラスを作