Tuesday, September 06, 2011

Android3.0のbindサービスではHTTP通信できないっぽい


最初、SpringのライブラリでHTTP通信をやろうとしていて、「android.os.NetworkOnMainThreadException」で、何回やってみてもだめでした。
Springのせいかと思って、AndroidHttpClientでやってみたら、やっぱいり同じエラーで怒られていた。
検索してみても、なんか、サービスの中でHTTP通信しようとしているところ、同じ例外で皆失敗しているらしい。

やっぱ、サンプルコードでも、サービスの中でHTTP通信をするところはない、Activityの中で直接HTTP通信をやるしかない。

マニュアルにこのへんの話を見かけていない、書いてくれると嬉しい。

Add a reaction

About You

Comment