小编Foz*_*afi的帖子

每次构建期间,Android Studio 都会下载 maven 元数据

每次我构建我的项目时,android studio 构建系统都会下载“ maven-metadata.xml ”。因此,构建项目需要很长时间。谁能建议我有什么办法可以解决这个问题?下面是问题的图片。

在此处输入图片说明

android maven android-studio build.gradle

26
推荐指数
1
解决办法
6446
查看次数

Android Studio 3.6 中“无法移动多个源文件”的解决方法是什么?

当我尝试通过选择所有文件来移动多个文件时,它显示如下,但我可以一次移动一个文件。任何人都可以给我解决方案吗?

[无法从多个源文件中移动]] 1

android kotlin android-studio

17
推荐指数
0
解决办法
1245
查看次数

为什么 apollo 服务器自定义指令不起作用?

我正在尝试使用 apollo 服务器实现自定义指令。我从官方网站上拿了例子。

我的查询如下:

directive @upper on FIELD_DEFINITION

type Query {
  hello: String @upper
}
Run Code Online (Sandbox Code Playgroud)

我的解析器如下所示:

Query:{
        async hello(){
            return "hello world";
        }
    }
Run Code Online (Sandbox Code Playgroud)

这是我的自定义指令的阿波罗服务器配置:

const { ApolloServer, SchemaDirectiveVisitor } = require('apollo-server-express');
const { defaultFieldResolver } = require("graphql");

class UpperCaseDirective extends SchemaDirectiveVisitor {
    visitFieldDefinition(field) {
      const { resolve = defaultFieldResolver } = field;
      field.resolve = async function (...args) {
        const result = await resolve.apply(this, args);
        if (typeof result === "string") {
          return result.toUpperCase();
        }
        return result;
      };
    }
  }

const …
Run Code Online (Sandbox Code Playgroud)

apollo graphql apollo-server

3
推荐指数
1
解决办法
981
查看次数