Android 工作室端点在库中生成错误

Android studio Endpoints generating error in library

我的项目中有一个 appengine 模块,有几个不同的端点,当我尝试 Make projectBuild APK Android studio 生成端点库但最近库正在生成错误

它为每个端点创建此方法

@Override
public Builder setBatchPath(String batchPath) {
  return (Builder) super.setBatchPath(batchPath);
}

错误显示 Error:(418, 5) error: method does not override or implement a method from a supertype

不久前,当我第一次构建后端时,库生成工作正常,唯一改变的是我将 Android Studio 3.0 更新到最新的测试版。

我的gradle版本都是最新的

classpath 'com.google.cloud.tools:appengine-gradle-plugin:1.3.3'

classpath 'com.google.cloud.tools:endpoints-framework-gradle-plugin:1.0.2'

由于我的应用程序使用库并且不会构建,所以我现在有点陷入困境,有人知道我该如何解决这个问题吗?是 Android Studio 问题吗?

看来 Google API 客户端库已于昨天更新。您必须将 com.google.api-client 组的所有依赖项更新为 1.23.0.