从子包--Kotlin访问生成的Apollo类

时间:2017-10-17 08:17:43

标签: android kotlin graphql apollo

我在使用Kotlin / Android的GraphQL / Apollo中遇到了一些问题。 我无法从子包中访问Apollo生成的查询类。

例如:我在packagename.networklibrary中有一个生成的Apollo类“GetUserAccountQuery”,我可以从packagename.networklibrary中的其他类访问它,但如果我尝试从packagename.networklibrary.gqlCalls访问它,那么“Builder”函数在GetUserAccountQuery.Builder()中突出显示红色,错误消息为:“无法访问'':它是public / package / in'Builder'” 我无法建立我的项目。

如果您有小费,感谢您帮助我:)

1 个答案:

答案 0 :(得分:1)

我解决了它:使用NameOfQuery.builder()函数,而不是NameOfQuery.Builder()(b vs B)