Я работаю над приложением на Android. Я использую httpcore 4.3.3. Я получаю это, когда пытаюсь использовать ContentType.parse(string)
java.lang.NoSuchFieldError: No static field INSTANCE of type Lorg/apache/http/message/BasicHeaderValueParser; in class Lorg/apache/http/message/BasicHeaderValueParser; or its superclasses (declaration of 'org.apache.http.message.BasicHeaderValueParser' appears in /system/framework/ext.jar)
Я сделал несколько поисковых запросов, и я понимаю, почему я получаю сообщение об ошибке, но я не уверен, как это исправить. Из того, что я прочитал, кажется, что ContentType пытается использовать BasicHeaderValueParser, который поставляется с Android, и этот класс еще не имеет поля INSTANCE. Любая помощь пожалуйста?
Это соответствующий импорт:
compile('org.apache.httpcomponents:httpmime:4.3.6') {
exclude module: 'httpclient'
}
compile 'org.apache.httpcomponents:httpcore:4.3.3'