Paket org.apache.http.client existiert nicht [duplizieren]

8

Ich versuche, Anmeldeinformationen zu überprüfen, aber ich bekomme diese Fehler immer wieder, ich habe alles versucht. Ich bin neu bei Android Jede Art von Hilfe wird geschätzt. Wenn es andere gute Möglichkeiten gibt, diese zu implementieren, wollen Sie wissen, wie man das impliziert:

Fehler

%Vor%

MainActivity.java

%Vor%     
tarun14110 10.10.2015, 23:13
quelle

2 Antworten

36

Fügen Sie das Ihrem build.gradle hinzu:

%Vor%

Oder Sie verwenden stattdessen HttpURLConnection class .

    
Patricia Beier 10.10.2015, 23:20
quelle
5

Die Klassen DefaultHttpClient und NameValuePair wurden in der API-Stufe 22 nicht weiter unterstützt und in der API-Stufe 23 entfernt.

Google hat sogar die Dokumentation für sie erstellt.

Als die Dokumentation noch verfügbar war, wurde empfohlen, für grundlegende Aufgaben wie diese nach HttpUrlConnection zu wechseln.

Hier ist eine modifizierte Version Ihrer AsyncTask, die auf API-Ebene 23 funktioniert:

%Vor%

Vollständiger Klassencode:

%Vor%     
Daniel Nugent 11.10.2015 00:34
quelle

Tags und Links