Последний Apache HttpClient в Android SDK

Android SDK 4.0.3 в настоящее время занимается упаковкой Apache HttpClient 4.1.1. Мне нужно использовать некоторые функции, которые есть только в последнем HttpClient 4.1.3.
– Могу ли я обновить свой SDK?
– Где я могу узнать, есть ли в будущем планы SDK для упаковки нового HttpClient?
– Есть ли какая-нибудь элегантная работа? (Я уже пробовал httpclientandroidlib http://code.google.com/p/httpclientandroidlib – но я хочу изучить другие варианты)

Любые указатели оценили. Благодарю.

Solutions Collecting From Web of "Последний Apache HttpClient в Android SDK"

Есть ли способ обновить SDK?

Только создавая собственную прошивку и распространяя эту прошивку на свои собственные телефоны.

С Android, HttpClient находится на устройстве, и для обратной совместимости основная команда Android не обновила HttpClient после версии, с которой она вернулась с Android 1.0.

Где я могу узнать, есть ли в будущем планы SDK для упаковки нового HttpClient?

Вы можете устроиться на работу в Google, пойти на работу в основную команду Android и спросить. В противном случае Google делает очень мало объявлений об изменениях в Android.

Тем не менее, поскольку они не обновили его с Android 1.0, и, поскольку они не рекомендуют использовать HttpClient , шансы для меня кажутся низкими, что они вообще обновят HttpClient.

Есть ли какая-нибудь элегантная работа?

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

HttpClient 4.3 для Android доступен в центральной части Maven и может быть добавлен в сборку Gradle в качестве следующей зависимости:

Зависимостей {скомпилировать группу: 'org.apache.httpcomponents', имя: 'httpclient-android', версия: '4.3.3'}

См. Здесь

Httpclientandroid – хорошая версия для Android и до 4.l.3, как вы просили. Внедрение каротажа немного напуганное. Я обнаружил, что мне приходилось перекомпилировать lib каждый раз, когда я хотел бы запустить журналы WIRE и HEADER в режиме отладки.