2016-07-20 10 views
0

Ich versuche, Location Services in einer App nach Anweisungen von developer.android.com einzurichten. Ich habe den folgenden Code in die onCreate Methode eingeführtEinrichten von Standortdiensten auf Android-Studio

// Create an instance of GoogleAPIClient. 
     if (mGoogleApiClient == null) { 
      mGoogleApiClient = new GoogleApiClient.Builder(this) 
        .addConnectionCallbacks(this) 
        .addOnConnectionFailedListener(this) 
        .addApi(LocationServices.API) 
        .build(); 
     } 

Der Klassennamen GoogleApiClient und LocationServices in rot erscheinen und "Can not Symbol lösen" auf dem Tooltip angezeigt. Ich habe

versucht
  • Wiederaufbau Projekt
  • Reinigung Projekt
  • Invalidate Caches/Restart
  • einen Import von developer.android.com

Import com.google mit .android.gms.common.api.GoogleApiClient;

, aber ohne Erfolg. Wird mir bitte jemand raten? :)

+0

versuchen Sie Ihr Android-Studio neu starten? –

+0

Ich vermute, dass Sie etwas in Ihrem Großbuchstaben-Skript vermissen. Bitte posten Sie es –

+2

folgen Sie diesem Leitfaden http://StackOverflow.com/A/38397092/5955362 Wenn Sie noch ein Problem haben, dann kommentieren Sie bitte hier. –

Antwort

2

Haben Sie erklärt das?

 private GoogleApiClient mGoogleApiClient; 

und fügen Sie dies zu Ihrer Gradle-Datei, und dann synchronisieren.

dann sauber und bauen.

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

dependencies { 
    compile 'com.google.android.gms:play-services:9.2.1' 
} 

Werfen Sie einen Blick auf untenstehenden Link,

https://developers.google.com/android/guides/setup