【问题标题】:After updating to Android Studio 2.3 cannot resolve symbol GoogleAccountCredential更新到 Android Studio 2.3 后无法解析符号 GoogleAccountCredential
【发布时间】:2017-03-05 23:43:57
【问题描述】:

从 Android Studio 2.2 更新到 2.3 后,编辑器显示一个错误,声称无法解析这些类:

import com.google.api.client.googleapis.extensions.android.gms.auth.GoogleAccountCredential;
import com.google.api.client.googleapis.extensions.android.gms.auth.GooglePlayServicesAvailabilityIOException;
import com.google.api.client.googleapis.extensions.android.gms.auth.UserRecoverableAuthIOException;

建筑仍然有效,这很奇怪。我正在使用 Gradle 默认包装器和项目的 build.gradle 引用:

classpath 'com.android.tools.build:gradle:2.3.0'

有什么想法吗?

【问题讨论】:

  • 回滚到 Android Studio 2.2 没有帮助。回滚切换回 gradle 2.2.3 后删除了“无法解析”错误消息。
  • 升级到 Android Studio 2.3 再次恢复到 gradle 插件 2.2.3 删除了“无法解析”错误消息。
  • 最后我删除了项目的工作区(Android Studio 2.3.3 和 gradle 插件 2.3.3 仍然出现错误)。克隆 git 存储库并从中创建一个新项目后,现在就像一个魅力一样工作。
  • 再次返回 - 错误返回给我 :(

标签: android android-studio


【解决方案1】:

我遇到了同样的问题,这些类在 Android Studio 从 2.2 更新到 2.3 后无法解决。

import android.support.v7.app.ActionBar; import android.support.v7.app.AppCompatActivity;

Gradle 插件和 Gradle 版本设置。

尝试同步项目,点击工具 -> Android -> 将项目与 Gradle 文件同步。 它解决了我的问题。

【讨论】:

  • 我试过了,但没有帮助 - 抱歉。切换回 2.2.3 是目前​​我唯一的解决方案 :(
猜你喜欢
  • 2018-11-01
  • 2018-04-12
  • 2017-07-25
  • 1970-01-01
  • 2018-05-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多