Я пытаюсь получить слово "partOfSpeech" из https://www.wordsapi.com/, используя Unirest
HttpResponse<JsonNode> response =
Unirest.get("https://wordsapiv1.p.mashape.com/words/<ANY_WORD_HERE>/also")
.header("X-Mashape-Key", "<KEY_HERE>")
.header("X-Mashape-Host", "wordsapiv1.p.mashape.com")
.asJson();
gradle.app:
dependencies{
...
implementation 'com.mashape.unirest:unirest-java:1.4.9'
}
однако я получаю ошибку
java.lang.NoSuchFieldError: No static field INSTANCE of type
Lorg/apache/http/conn/ssl/AllowAllHostnameVerifier
Каким было бы решение или альтернативный способ получить слово от WordsAPI?
РЕДАКТИРОВАТЬ: нашел способ обойти Volley: Использование API-интерфейсов Mashape с Volley или HttpURLConnection
Похоже, что Unirest не работает должным образом с Android Studio.