HttpRequest führt zum Crash

  • Hallo! :)

    Ich sitze seit Stunden verzweifelt an einem Problem und brauche dringend Hilfe. Ich versuche ein Login-System zu erstellen. Leider führt jede Verwendung von HttpRequest zum Crash der Applikation.
    Ich habe schon 100x Codes und Herangehensweisen versucht, aber nichts klappt.

    Ich verwende Android Studio 0.8.9 (Beta) und als Testgerät ein Sony Xperia L (4.2.2). Hier ist mein Code:


    Vielen Dank schonmal im voraus!
    VG

  • ganz einfache lösung.

    Schau ins Logcat, da wird 100% eine NetworkOnMainThreadException drin stehen.
    Du darfst keine Netzwerkverbindung im MainThread erstellen.
    Benutze einen AsyncTask am besten noch im Service.

  • mh mh you're right
    und unter sdk9 isses ja sowieso im mainthread erlaubt.
    Hoffe aber das Android trotzdem irgendwie deswegen ne Exception wirft.

    Naja einfache lösung ist es diesen rotz zu entfernen und AsyncTasks zu nutzen.
    Problem unbekannt, Lösung einfach.

    Einmal editiert, zuletzt von Ben (26. September 2014 um 08:54)

  • Hey!
    Danke schonmal für die ganzen Antworten/Hilfestellungen.
    Stimmt, ich habe mir da einen ziemlichen Murks zusammen gebastelt, in der Hoffnung das es klappt.

    Ich habe das Problem nun mit einem AsyncTask gelöst :) PS: Die Permission war schon gesetzt.

  • Ich schließe mich Champs an. Hatte das Selbe Problem mit dem HTTP-Request.

    Schmeiss den Striktmode raus und nimm den AsyncTask. Ist eleganter und macht auf unterschiedlichen Geräten weniger Probleme.

    -------------------------------------------
    "Der Weg ist das Ziel"

    Konfuzius

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!