【发布时间】:2016-07-20 10:24:17
【问题描述】:
我正在尝试按照 developer.android.com 的说明在应用中设置 定位服务。 我已将以下代码插入到 onCreate 方法
// Create an instance of GoogleAPIClient.
if (mGoogleApiClient == null) {
mGoogleApiClient = new GoogleApiClient.Builder(this)
.addConnectionCallbacks(this)
.addOnConnectionFailedListener(this)
.addApi(LocationServices.API)
.build();
}
类名 GoogleApiClient 和 LocationServices 显示为红色,“无法解析符号” 显示在工具提示中。 我试过了
- 重建项目
- 清洁项目
- 使缓存无效/重新启动
- 使用来自 developer.android.com 的导入
导入 com.google.android.gms.common.api.GoogleApiClient;
但无济于事。有人可以给我建议吗? :)
【问题讨论】:
-
尝试重启你的安卓工作室?
-
我猜你在你的 gradle 脚本中遗漏了一些东西。请发帖
-
按照本指南stackoverflow.com/a/38397092/5955362,如果您仍有问题,请在此处发表评论。
-
@Jaydeep Patel,您的指南非常清楚,但是,当我插入“实现 GoogleApiClient.ConnectionCallbacks,GoogleApiClient.OnConnectionFailedListener”时出现错误_必须将 MainActivity 类声明为抽象类或实现抽象方法 onConnected ConnectionCallbacks中的(捆绑)_
-
没关系,我实现了抽象方法 :) 谢谢!