Ejemplo de autocompletar Google Places
Estoy intentando ejecutar la muestra del código de Google Place, pero no puedo hacerlo.
Estoy recibiendo mensajes de error como:
- Cómo utilizar PlaceFilter con Selector de lugar?
- Filtrar los resultados de autocompletar de Google Places por país
- Google coloca autocompletes API Android: los límites no funcionan
- No se puede seleccionar Lugar con selector de sitios Android
- Uso de la API de Google Places en Android
Error al obtener la predicción de autocompletar llamada API: Status {statusCode = TIMEOUT, resolution = null}
Añadí mi ApiKey de Google Map V2 al Manifiesto y firmé la aplicación con el certificado correcto, por lo que parece que la clave podría estar aquí:
mGoogleApiClient = new GoogleApiClient.Builder(this) .enableAutoManage(this, 0 /* clientId */, this) .addConnectionCallbacks(this) .addApi(Places.GEO_DATA_API) .build();
No estoy seguro de lo que se supone que está en la ranura clientId
, y no hay demasiada información por ahí. Sólo otras personas con el mismo problema pero sin solución.
Por cierto, si alguien quiere echar un vistazo al código completo, está aquí: https://github.com/googlesamples/android-play-places/issues/3
- Android: ¿por qué google lugares api volver lugares en otros países, incluso cuando los límites es de 500 metros?
- Cambiar Google Place Picker Appbar Text Color
- Limitar el resultado en el país con Autocompletar de Google Place?
- Añadiendo PlaceAutocompleteFragment al fragmento arroja error
- Lista de lugares cerrados sin utilizar un objeto de mapa en android
- Cómo configurar el texto del cuadro de diálogo de google api en el idioma predeterminado de la aplicación
- AutoCompleteTextView con Google Places mostrado en ListView al igual que Uber
- Cómo analizar la dirección de Google Places GeoDataApi para Android, (address_components missing)
Este error puede deberse a que no habilita la Places API for Android
Google Developer Console
Places API for Android
en la Google Developer Console
(esto es diferente de la Places API
habituales).
También puede ser causada si establece su clave de API utilizando el identificador de "mapas" antiguo en lugar de com.google.android.geo.API_KEY
, al agregar los metadatos de google a su manifiesto de aplicación.
- Android: agregue su propia aplicación a las cuentas
- ¿Cómo puede una aplicación Android funcionar como un controlador remoto a una aplicación de escritorio? (Spotify)