我有这样的基本抽象类。继承与改造未能调用,没有参数
public abstract class Species implements Parcelable {
public Species() {
}
public abstract String name();
}
然后我的人类看起来像这样。
@AutoValue
public abstract class Human extends Species implements Parcelable {
public static Human create(String humanVariable) {
return new AutoValue_Human(humanVariable);
}
public static Human create(String name, String humanVariable) {
return new AutoValue_Human(name, humanVariable);
}
public static TypeAdapter<Human> typeAdapter(Gson gson) {
return new AutoValue_Human.GsonTypeAdapter(gson);
}
@SerializedName("name")
public abstract String name();
@Nullable
@SerializedName("human_variable")
public abstract String humanVariable();
}
E/com.service.androidbrain.util.networking.RetrofitCallback.onFailure: 失败,但没有 参数传递给调用公共com.service.example.models.Species()
由于某种原因,但我得到这个错误,我不明白发生了什么,有什么想法?
您是否添加了基于'Gson'配置的'GsonConverterFactory'在构建'Retrofit'实例时,我在您之前的问题中暗示您? –
是的,我有,不知道发生了什么,我可能会错过一些东西。 – Claud
您能否提供构建Gson和Retrofit实例的代码? –