所以我试着按照Kotshi的简单read.me来为我的项目设置它,但我似乎遇到了一些障碍。 我现在正处于read.me的这一部分
@KotshiJsonAdapterFactory
object ApplicationJsonAdapterFactory: KotshiApplicationJsonAdapterFactory()
但是KotshiApplicationJsonAdapterFactory似乎给了我一个未解决的引用错误。现在这听起来像一个绝对愚蠢的问题,但是KotshiApplicationJsonAdapterFactory应该是我设置的自定义类吗?如果是这样,我就不会在文档中的任何地方看到它。我的gradle添加了两个依赖项,所以我非常困惑。
答案 0 :(得分:0)
@KotshiJsonAdapterFactory让Kotshi生成一个JsonAdapter工厂。 应放在实现的抽象类上 JsonAdapter.Factory。
是的,KotshiApplicationJsonAdapterFactory
是您自定义class
,您可以设置并符合上述条件。
答案 1 :(得分:0)
KotshiJsonAdapterFactory
是一个注释,可以应用于您编写的类。这将使Kotshi生成一个与您的类+ Kotshi
前缀同名的类。那个班级将实施实际的工厂。
当你编写类时,看起来你有编译错误,但它不会阻止编译。