在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()) 

任何建议如何解决这个问题或使用什么?