原因:java.lang.IllegalArgumentException: Platform java.lang.Class annotated [] 需要显式注册 JsonAdapter
将 RealmList 与 Moshi 一起使用时出现上述错误。
public class MenuModel implements RealmModel
{
@Json(name = "menugroups")
private RealmList<MenuGroupModel> menugroups = null;
}
我对此进行了一些研究,发现以下内容:
https://github.com/realm/realm-java/issues/2711
那里的解决方案说我需要使用RealmListAdapter。我已将代码复制到我的项目中。但是,我不知道如何以及在何处实现此适配器。
我该如何使用它?