java - BaseGameUtils GoogleApiClient.ApiOptions 无法解析为类型

标签 java android eclipse google-play-services

将 BaseGameUtils 项目作为库导入并修复了几个错误后,我遇到了这些错误:

GoogleApiClient.ApiOptions mGamesApiOptions = null;
GoogleApiClient.ApiOptions mPlusApiOptions = null;
GoogleApiClient.ApiOptions mAppStateApiOptions = null;

错误表明 GoogleApiClient.ApiOptions 无法解析为类型。 我得到的其他错误:

public void setGamesApiOptions(GoogleApiClient.ApiOptions options) {
    doApiOptionsPreCheck();
    mGamesApiOptions = options;
}

他们说 mGamesApiOptions 无法解析为变量,并且与之前的 GoogleApiClient.ApiOptions 相同。我已经将 google_play_services_lib 引用到 GameBaseUtils。我在互联网上寻找一些解释但没有成功,我唯一找到的是这个https://code.google.com/p/google-api-java-client/wiki/Setup但也没有太大帮助,因为我真的不明白该怎么做,有人可以帮忙吗? (顺便说一句,我使用 eclipse )

最佳答案

刚才遇到了同样的问题..这个解决方案有效

改用此处提供的代码:https://gist.github.com/EmmanuelVinas/ef09a35bcc805ba6deb3

只需剪切从 GameHelper.java (BaseGameUtils) 的导入到末尾的所有内容,然后粘贴该要点的内容作为替换。

关于java - BaseGameUtils GoogleApiClient.ApiOptions 无法解析为类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23849001/

相关文章:

java - 为什么我的 java 制作的 pacMan 克隆有时会滞后?

eclipse - 在 Eclipse 文本编辑器中,如何将段落重新格式化/填充/调整为 80 个字符宽?

java - 如何更快地实现接口(interface)?

java - 在 Java 中构建 Map 的正确方法?

java - 防止调试器看到变量值

java - 使用android导航组件时,有没有办法防止在bottomNavigation中重新创建 fragment

java - EditText 焦点和光标选择输入到错误的输入字段

java - 使用 wsimport 和 JAX 绑定(bind)按模式生成包会忽略服务类

java - 通过套接字从 Android 客户端向 Java 服务器发送图像时数据丢失

Android 软键盘隐藏了屏幕底部的输入字段。需要手动滚动到底部