Как установить кодировку POST запроса на Android?
httpPost.setHeader("Content-Type", "application/json; charset=utf-8");
...
setEntity(new UrlEncodedFormEntity(params, HTTP.UTF_8));
...
Однажды мне пришлось конвертить вручную. полученный json
commons.apache.org/proper/commons-lang
StringEscapeUtils.unescapeJava(String str)
В конструктор UrlEncodedFormEntity передайте вторым параметром строку "UTF-8".