我的项目中有一个带有几个不同端点的appengine模块,当我去尝试Make project
或Build APK
Android工作室生成端点库但最近生成的库有错误< / p>
它为每个端点创建此方法
@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的问题吗?
答案 0 :(得分:1)
看起来Google API客户端库昨天已更新。您必须将所有依赖关系更新为com.google.api-client
组到1.23.0
。