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.