NetworkOnMainThreadExceptionをスローするサードパーティのオープンソースプログラムを実行する必要があります。SDKリファレンスによると、これはHoneycombSDK以降を対象とするアプリケーションに対してのみスローされます。以前のSDKバージョンを対象とするアプリケーションは、メインイベントループスレッドでネットワーキングを行うことができます。
最初の段階では、ソースを変更せずにプログラムを実行したいだけです。そこで、AndroidManifesr.xmlの行を次のように変更しました。
android:targetSdkVersion = "15"
に:
android:targetSdkVersion = "10"
ただし、これは役に立ちません。プログラムは引き続きNetworkOnMainThreadExceptionをスローします。どうすればこれを機能させることができますか?Android Emulation Google API(レベル16)でプログラムを実行しようとしています。