在Android studio上设置位置服务

在Android studio上设置位置服务,android,android-studio,Android,Android Studio,我正在尝试根据开发者.android.com的说明在应用程序中设置位置服务。 我已将以下代码插入到onCreate方法中 // Create an instance of GoogleAPIClient. if (mGoogleApiClient == null) { mGoogleApiClient = new GoogleApiClient.Builder(this) .addConnectionCallback

我正在尝试根据开发者.android.com的说明在应用程序中设置位置服务。 我已将以下代码插入到onCreate方法中

// Create an instance of GoogleAPIClient.
        if (mGoogleApiClient == null) {
            mGoogleApiClient = new GoogleApiClient.Builder(this)
                    .addConnectionCallbacks(this)
                    .addOnConnectionFailedListener(this)
                    .addApi(LocationServices.API)
                    .build();
        }
类名GoogleAppClientLocationServices显示为红色,工具提示上显示“无法解析符号”
。 我试过了

  • 改建工程
  • 清洁工程
  • 使缓存无效/重新启动
  • 使用从developer.android.com导入
导入com.google.android.gms.common.api.GoogleAppClient


但是没有用。谁能给我提个建议吗?:)

你申报了吗

     private GoogleApiClient mGoogleApiClient;
并将其添加到gradle文件中,然后进行同步

然后清洁和建造

    apply plugin: 'com.android.application'
...

dependencies {
    compile 'com.google.android.gms:play-services:9.2.1'
}
看看下面的链接


你申报了吗

     private GoogleApiClient mGoogleApiClient;
并将其添加到gradle文件中,然后进行同步

然后清洁和建造

    apply plugin: 'com.android.application'
...

dependencies {
    compile 'com.google.android.gms:play-services:9.2.1'
}
看看下面的链接


尝试重新启动android studio?我猜您的gradle脚本中缺少了一些内容。如果您仍然有问题,请按照本指南进行发布,然后请在此处进行评论。@Jaydeep Patel,您的指南非常清楚,但是,当我插入“implements GoogleAppClient.ConnectionCallbacks”时,GoogleAppClient.OnConnectionFailedListener'我遇到一个错误Class MainActivity必须在ConnectionCallbacks中声明为抽象或实现抽象方法onConnected(Bundle)_没关系,我实现了抽象方法:)谢谢!尝试重新启动你的android studio?我猜你的gradle脚本中缺少了一些东西。如果您仍然有问题,请按照本指南进行发布,然后请在此处进行评论。@Jaydeep Patel,您的指南非常清楚,但是,当我插入“implements GoogleAppClient.ConnectionCallbacks”时,GoogleAppClient.OnConnectionFailedListener'我遇到一个错误Class MainActivity必须在ConnectionCallbacks中声明为抽象或实现抽象方法onConnected(Bundle)_没关系,我实现了抽象方法:)谢谢!