在Kotlin中使用GsonTypeAdapter的AutoValue
我正在尝试将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())
任何建议如何解决这个问题或使用什么?