Какая версия HTTP-клиента Apache поставляется в Android 1.6?

Я хочу иметь отдельный проект, который запускает мой код связи с сервером в обычной JVM для целей интеграционного тестирования. Этот код использует эти библиотеки, которые встроены в Android Framework …

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

Кто-нибудь знает, какая версия Apache HTTP Client должна быть такой? Я хочу запустить его без тестов Android, которые очень медленны.

Копия HttpClient в Android фактически не соответствует ни одной из выпущенных версий, как показывает этот список рассылки . Google, похоже, сделал произвольный снимок базы кода разработки и использовал это.

Ближайшие совпадения выглядят так:

  • httpcore-4,0-beta2.jar
  • HttpClient-4,0-beta1.jar

Кажется, это колоссальный вздымался ко мне.

4.x. Я не уверен в младшем коде версии, но последние версии httpmime и apache-mime4j работают, когда включены в мой код вместе с HttpClient, включенным в Android 1.5.

Он не отображается, android 1.5 использует apache 4.1.x. Mvn dependency: дерево показывает следующее для 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 

Вы можете загрузить точный источник, включенный в платформу .