ОтказAndroid API 23 - HttpClient 4.X переупаковываются
- Я знаю, что мы не должны использовать HttpClient на Android больше
- В API 23 мы имеем возможность использовать
useLibrary 'org.apache.http.legacy'
I» d хотел бы продолжить использование HttpClient (также я поддерживаю библиотеки и проекты на его основе), однако с API 23 классы ушли.
Ну не пошел с useLibrary
обходным путем, но не может быть использован для разработки дальше (классы не автозаполнения, все показано, как неверный код)
У нас также есть возможность использовать HttpComponents при условии Android вилка HttpClient 4.3.5.1, который, однако, не предоставляет классы/заголовки/интерфейсы, которые Android предоставил по API < 22, поэтому он компилируется, но мы по-прежнему неспособны эффективно работать с разработчиками.
Есть ли полная библиотека библиотеки HttpClient (предпочтительнее даже версии выше 4.3), которые могут быть использованы далее с target/compile-Sdk версии 23?
Последние полный Упаковать я смог найти https://code.google.com/p/httpclientandroidlib/, который использует версию 4.3.2
Я также добавил комментарий к HC JIRA вопрос https://issues.apache.org/jira/browse/HTTPCLIENT-1632
Это решение, возможно, будет необходимо только до HttpClient 5.X будет быть выпущен, так как он должен иметь совершенно разные имена пакетов.