【发布时间】:2017-11-07 13:35:31
【问题描述】:
我正在尝试将 Kotlin 集成到现有的 android Java 项目中。在构建中进行更改并将Kotlin 添加到项目后,我无法为我的AutoValue 具有GsonTypeAdapter 的类找到解决方案,似乎没有对此的支持。
@AutoValue
public abstract class MediaObject implements Parcelable {
public static TypeAdapter<MediaObject> typeAdapter(Gson gson) {
return new AutoValue_MediaObject.GsonTypeAdapter(gson);
}
@SerializedName("mimetype")
public abstract String getMimeType();
@SerializedName("url")
public abstract String getUri();
}
My Gson builder:
GsonBuilder().registerTypeAdapterFactory(new AutoValueGsonTypeAdapterFactory())
有什么建议可以解决这个问题或改用什么?
【问题讨论】: