Я попытался использовать liftweb-json для десериализации json в классы case, и он отлично работает, если я делаю это в обычном проекте.Как я могу десериализовать json для классов case на android?
На андроиде, однако, liftweb-json не может сопоставить конструкторы класса case с json, возможно, потому что Proguard лишает некоторую информацию, необходимую для отражения.
Неужели кому-нибудь удалось успешно дезертилизовать классы классов на Android? Это не должно быть с liftweb-json.
Для работы с JSONs я всегда пользовался библиотекой GSON. Здесь вы найдете хороший учебник http://www.javacodegeeks.com/2011/01/android-json-parsing-gson-tutorial.html =) –
Я не могу проверить его прямо сейчас, но попробуйте с библиотекой Rapture.io. У этого есть действительно хорошие особенности. – Krever
@Krever Rapture.io фактически была первой библиотекой, которую я пробовал, но я не мог заставить ее работать даже вне андроида. – felixbr