【问题标题】:Cannot resolve symbol "Data" on graphql query class无法解析 graphql 查询类上的符号“数据”
【发布时间】:2019-09-26 04:42:01
【问题描述】:

当我尝试将查询排入队列时,IDE(android studio)在(查询类)aniListMediaQuery.Data 上给我一个错误。它说: “无法解析符号数据”。如果我尝试构建,我会收到以下错误:error: package aniListMediaQuery does not exist.

我有以下代码:

        OkHttpClient okHttpClient = new OkHttpClient.Builder().build();
        ApolloClient apolloClient = ApolloClient.builder()
                .serverUrl(BASE_URL)
                .okHttpClient(okHttpClient)
                .build();

        AniListMediaQuery aniListMediaQuery = AniListMediaQuery.builder().build();

        apolloClient.query(aniListMediaQuery).enqueue(new ApolloCall.Callback<aniListMediaQuery.Data>() {
            public void onResponse(@NotNull Response<aniListMediaQuery.Data> response) {
            }

            @Override
            public void onFailure(@NotNull ApolloException e) {

            }
        });

我的 appolo 文件夹结构是这样设置的:

src > main > graphql > nl.hsleiden.wesley.aniboard > schema.json

src > main > graphql > nl.hsleiden.wesley.aniboard > AniListMediaQuery.graphql 

我的主要文件在:

src > main > java > nl.hsleiden.wesley.aniboard > 

我正在使用 apollo-runtime:1.0.0-alpha5

有人可以帮我找出问题吗?

【问题讨论】:

    标签: java android apollo


    【解决方案1】:

    我的错,我在回调中使用了变量而不是类。

    【讨论】:

      猜你喜欢
      • 2019-11-16
      • 2022-06-16
      • 1970-01-01
      • 1970-01-01
      • 2018-11-11
      • 1970-01-01
      • 1970-01-01
      • 2022-07-24
      • 1970-01-01
      相关资源
      最近更新 更多