descargar android androidhttpclient

android - descargar - La importación org.apache.http.client no puede resolverse error cuando actualizo sdk a M



descargar android 6.0 1 marshmallow (4)

Otra forma de lograr lo mismo es,

Encuentre org.apache.http.legacy.jar que se encuentra en Android/Sdk/platforms/android-23/optional, agréguelo a su dependencia.

Source

Recibo los siguientes errores cuando importo un proyecto a eclipse. He actualizado mi SDK a M.

import org.apache.http.HttpEntity; import org.apache.http.HttpResponse; import org.apache.http.HttpVersion; import org.apache.http.NameValuePair; import org.apache.http.client.ClientProtocolException; import org.apache.http.client.HttpClient; import org.apache.http.client.entity.UrlEncodedFormEntity; import org.apache.http.client.methods.HttpGet; import org.apache.http.client.methods.HttpPost; import org.apache.http.impl.client.DefaultHttpClient; import org.apache.http.params.BasicHttpParams; import org.apache.http.params.CoreProtocolPNames; import org.apache.http.params.HttpConnectionParams; import org.apache.http.params.HttpParams; import org.apache.http.protocol.HTTP;


Para eclipse: busque la biblioteca en su SDK y agréguela manualmente platforms/android-23/optional/org.apache.http.legacy.jar

Para Android Studio agrega esta línea en build.gradle

android { useLibrary ''org.apache.http.legacy'' }


para Android Studio agregue una línea en el archivo build.gradle de la aplicación como:

android { compileSdkVersion 23 .... defaultConfig { .. .. } useLibrary ''org.apache.http.legacy'' }


Apache http y NameValuePair han quedado en desuso en la API 23. Tendrá que agregar manualmente la biblioteca de Apache, verifique esto .

o puede ser que deberías comenzar a usar desde ahora HttpURLConnection . comprueba esta answer para la misma