studio manager last known fusedlocationproviderclient fused current android location google-play-services location-services

android - manager - no se puede resolver el símbolo ''LocationServices''



get location android studio (2)

Estoy tratando de construir una aplicación de Android usando Android Studio que usa la ubicación del usuario. Estoy intentando importar los servicios de Google Play, la aplicación LocationServices api, pero dice que no puede resolver el símbolo ''LocationServices''. Intenté buscar una respuesta, pero no puedo averiguar cuál es el problema.

Aquí hay una foto de mi error y código:

Gracias por adelantado


Mirando esto 7 meses después de que fue publicado y me sacó de un atasco.

Al momento de escribir, debe actualizar build.gradle (Module: app) para compile ''com.google.android.gms:play-services-location:11.4.2'' https://developers.google.com/android/guides/setup

Su publicación me ayudó mucho y espero que esta adición también ayude a otros a ver esta publicación en el futuro.


Necesitas importar:

import com.google.android.gms.location.LocationServices;

Y en build.gradle :

compile ''com.google.android.gms:play-services-location:11.0.2''

Su clase debe implementar:

public class MapsActivity extends FragmentActivity implements OnMapReadyCallback, LocationListener, GoogleApiClient.ConnectionCallbacks, GoogleApiClient.OnConnectionFailedListener { ...}

Necesitas sobrescribir estos métodos:

@Override public void onConnected(Bundle bundle) { } @Override public void onConnectionSuspended(int i) { } @Override public void onConnectionFailed(ConnectionResult connectionResult) { } @Override public void onLocationChanged(Location location) { }

Aquí hay una Implementation detallada.