Correção rápida para NetworkOnMainThreadException
Eu preciso executar o programa de código aberto de terceiros, que lança NetworkOnMainThreadException. De acordo com a referência do SDK, isso é gerado apenas para aplicativos destinados ao SDK do Honeycomb ou superior. Aplicativos destinados a versões anteriores do SDK têm permissão para fazer rede em seus segmentos de loop de eventos principais.
No primeiro estágio eu só quero rodar o programa, sem alterar a fonte. Então, mudei a linha no AndroidManifesr.xml de:
android:targetSdkVersion="15"
para:
android:targetSdkVersion="10"
No entanto, isso não ajuda e programa ainda gera NetworkOnMainThreadException. Como posso fazer isso funcionar? Estou tentando executar o programa nas APIs do Google para Android Emulation (nível 16).