Ответ 1
Есть ли способ обновить SDK?
Только создав собственную прошивку и распространяя эту прошивку на свои собственные телефоны.
В Android, HttpClient находится на устройстве, и для обратной совместимости основная команда Android не обновила HttpClient за предыдущую версию с Android 1.0.
Где я могу узнать, есть ли в будущем планы SDK для упаковки нового HttpClient?
Вы можете устроиться на работу в Google, поработать над основной командой Android и спросить. В противном случае Google делает очень мало объявлений об изменениях в Android.
С учетом того, что они не обновили его с Android 1.0, и поскольку они не рекомендуют использовать HttpClient, шансы кажутся низкими что они будут обновлять HttpClient.
Есть ли какая-нибудь элегантная работа?
Вы связались с одним, что делает единственно возможным - рефакторинг HttpClient в свой собственный пакет, поэтому он может работать бок о бок с версией, запеченной в Android. Я не пробовал эту библиотеку, но если она работает так, как рекламируется, она, кажется, делает очень тщательную работу.