Seit Android 3.0 dürfen Sie im Haupt-Thread keine Netzwerk-Sachen machen. Wieso den? da Netzwerkprobleme zu einer langsamen Benutzeroberfläche führen. Also müssen Sie das ganze HTTP-Zeug in einem neuen Thread erledigen. Sie sind auf dem richtigen Weg, aber Sie haben einen Fehler in Ihrer AsyncTask gemacht. Löschen Sie die leere doInBackground-Methode in Ihrer asynchronen Aufgabe und schreiben Sie @Override über Ihre Methode.