Error en la autenticación de Google Maps APIv2
El error:
08-15 12:59:17.435: E/Google Maps Android API(14665): Failed to load map. Error contacting Google servers. This is probably an authentication issue (but could be due to network errors).
La Consola de Google:
- Mapas android auto-rotación
- Google maps api no coloca el marcador en la ubicación correcta
- ¿Cómo centrar la cámara para que el marcador esté en la parte inferior de la pantalla? (Google map api V2 Android)
- La última versión de com.google.android.gms para google play services revision 6
- ¿Cómo detectar constantemente las ubicaciones de los marcadores cercanos desde la ubicación actual en Google Maps android?
El manifiesto:
<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.cefetmgrdctcc.sgtp" android:versionCode="1" android:versionName="1.0" > <uses-sdk android:minSdkVersion="8" android:targetSdkVersion="18" /> <permission android:name="com.cefetmgrdctcc.sgtp.permission.MAPS_RECEIVE" android:protectionLevel="signature"/> <uses-permission android:name="com.cefetmgrdctcc.sgtp.permission.MAPS_RECEIVE"/> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <uses-permission android:name="android.permission.INTERNET"/> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> <uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES"/> <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/> <uses-feature android:glEsVersion="0x00020000" android:required="true"/> <application android:allowBackup="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@style/AppTheme" > <meta-data android:name="com.google.android.maps.v2.API_KEY" android:value="Hidden key"/> <activity android:name="com.cefetmgrdctcc.sgtp.MainActivity" android:label="@string/app_name" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> </application> </manifest>
El diseño del control de mapa:
<fragment android:id="@+id/googlemap" android:layout_width="match_parent" android:layout_height="match_parent" class="com.google.android.gms.maps.SupportMapFragment" />
He importado los servicios de Google Play en mi proyecto y marcados en la lista de servicios de la consola de API de Google "Google Maps API v2", "Google Maps API v3" y "Google Maps Android API v2", sin embargo parece que mi Fragmento de mapa sigue siendo no poder autenticar.
Fragmento de mapa es sólo un cuadrado gris en blanco en el centro de la pantalla, cualquier idea ¿por qué está sucediendo esto?
- Cómo obtener el evento de clic del texto del marcador
- android obtener el nombre de ubicación actual
- Cómo agregar botones en la parte superior del fragmento de mapa Diseño API v2
- Android - Cómo determinar si las coordenadas se encuentran en la carretera en Google Maps
- Añadir una imagen a Android MapView
- Android: Proporcionar autosugestión automática en android coloca Api?
- Google Maps JS API Windows Phone Córdoba
- Android - API de Google Maps v2 - Errores de SupportMapFragment
Hola yo estaba teniendo exactamente este mismo problema. Traté de todo lo que los docs dijeron, pero nada parecía funcionar.
Lo único que funcionó para mí fue desinstalar y reinstalar mi aplicación (ni siquiera reiniciar funcionó), porque aparentemente si comete un error en la configuración del sistema de caches de la autenticación fallada y sus mapas no funcionará incluso después de la fijación de su configuración.
Por lo tanto, intente seguir los documentos y las guías de configuración de Google Maps Api en Android, pero cada vez que cambie algo en su configuración desinstale y vuelva a instalar.
Si está ejecutando la aplicación en un dispositivo, experimentando el mismo problema y no tuvo suerte ninguna otra solución.
- asegúrese de que los servicios de google-play instalados sean los más recientes.
-
asegúrese de que la fecha y la hora del dispositivo también son correctas
http://www.techkhoji.com/no-connection-retry-google-play-store/
Los servicios de Google Play se sincronizan con sus servidores maestros para enviar y recibir datos; para ello, la hora y la fecha del dispositivo deben ajustarse correctamente
Compruebe si otras aplicaciones dependen de los servicios de google-play como Play Store. Si tienen problemas para conectarse a los servidores ("NO CONNECTION, RETRY") incluso cuando la conexión a Internet esté disponible, uno de los puntos anteriores podría ser la solución .
He regenerado la clave de API y actualizado en la consola de google, su funcionamiento bien
- Adición de una barra de acción a Theme.Black.NoTitleBar Android
- ¿Pausar y reanudar AsyncTasks? (Androide)