studio importar example clase java android httpclient

java - importar - ¿Qué versión de Apache HTTP Client se incluye en Android 1.6?



importar httpclient android studio (4)

4.x. No estoy seguro del código de versión secundaria, pero las últimas versiones de httpmime y apache-mime4j funcionan cuando están incluidas en mi código junto con el HttpClient incluido en Android 1.5.

Quiero tener un proyecto separado que ejecute el código de comunicación de mi servidor en una JVM normal con el fin de realizar pruebas de integración. Este código utiliza estas bibliotecas que están integradas en el marco de Android ...

http://developer.android.com/reference/org/apache/http/client/package-summary.html

¿Alguien sabe qué versión de Apache HTTP Client debería ser? Quiero ejecutarlo sin las pruebas de Android que son terriblemente lentas.


La copia de HttpClient en Android no coincide con ninguna de las versiones publicadas, como muestra este rastro de la lista de correo . Parece que Google tomó una instantánea arbitraria de la base de código de desarrollo y la utilizó.

Los partidos más cercanos parecen ser:

  • httpcore-4.0-beta2.jar
  • httpclient-4.0-beta1.jar

Me parece un colosal pene.


No aparece android 1.5 está utilizando apache 4.1.x. dependencia mvn: el arbol muestra lo siguiente para android 4.0.1.2

com.google.android:android:jar:4.0.1.2:provided [INFO] | +- commons-logging:commons-logging:jar:1.1.1:provided [INFO] | +- org.apache.httpcomponents:httpclient:jar:4.0.1:provided [INFO] | | /- org.apache.httpcomponents:httpcore:jar:4.0.1:provided