retrofit e biblioteca orm lançam StackOverflow
Eu tento usar 2 bibliotecas:
square / Retrofit - Cliente em repousosatyan / sugar - db ormretrofit usargson, então classe
public class Book{
String name;
public Book(String name) {
this.name = name;
}
}
ok, atualize com êxito os dados do servidor e coloque em nossa classe Book.
agora eu quero salvar esses dados. para uso ou necessidadeextend
classe pai
public class Book extends SugarRecord<Book>{
String name;
public Book(String name) {
this.name = name;
}
}
mas depois de estender a classe pai, o retrofit não pode analisar json.
então temos um erro:
java.lang.RuntimeException: An error occured while executing doInBackground()
...
Caused by: retrofit.RetrofitError: java.lang.StackOverflowError at retrofit.RestAdapter$RestHandler.invokeRequest(RestAdapter.java:390)
...
Caused by: java.lang.StackOverflowError at com.google.gson.internal.$Gson$Types.resolve($Gson$Types.java:375)
...
como fazer amigos 2 bibliotecas que eles usam uma classe de objeto?
ou como especificar o retrofit, para que ele não toque nos pais da classe de Book?