Apache HttpClient действительно вводит CachingHttpClient с 4.1, но Android по умолчанию включает только 4.0.x и не будет поддерживать HttpClient в будущем С моей точки зрения, я не вижу никаких ограничений, которые мешают нам вручную импортировать и использовать его с Android SDK.
Рекомендуется использовать HttpURLConnection, как указано в их официальном блоге здесь
РЕДАКТИРОВАТЬ:
Хороший учебник здесь
Страница загрузки здесь
Записка с официального сайта здесь :
Конец жизни
Проект Commons HttpClient в настоящее время закончился и больше не разрабатывается. Он был заменен проектом Apache HttpComponents в его модулях HttpClient и HttpCore, которые обеспечивают более высокую производительность и большую гибкость.
Удачи, у меня была быстрая попытка несколько месяцев назад, но она не была достаточно успешной (кажется, работает только со стандартным веб-сервером, работающим на порте 80, а не с моим пользовательским).