我有這樣的基本抽象類。繼承與改造未能調用,沒有參數
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實例的代碼? –