Solución rápida para NetworkOnMainThreadException

Necesito ejecutar un programa de código abierto de terceros, que lanza la excepción NetworkOnMainThreadException. Según la referencia del SDK, esto solo se lanza para aplicaciones dirigidas al Honeycomb SDK o superior. Las aplicaciones dirigidas a versiones anteriores del SDK pueden hacer redes en sus subprocesos de bucle de eventos principales.

En la primera etapa solo quiero ejecutar el programa, sin cambiar la fuente. Entonces, cambié la línea en AndroidManifesr.xml desde:

    android:targetSdkVersion="15"

a:

    android:targetSdkVersion="10"

Sin embargo, esto no ayuda, y el programa todavía lanza la excepción NetworkOnMainThreadException. ¿Cómo puedo hacer que esto funcione? Estoy intentando ejecutar el programa en las API de Google de emulación de Android (nivel 16).

Respuestas a la pregunta(3)

Su respuesta a la pregunta