Android app google maps mostrando azulejos grises y no mapa!

He seguido esta guía perfectamente y he pasado por ella de nuevo, pero cuando ejecuto el programa en mi google avd la página se carga, pero sólo los azulejos grises aparecen y no muestra un mapa que debería.

¿Alguien tiene alguna idea?

Gracias

Yo estaba enfrentando el mismo problema hace un par de días y me di cuenta de que algo relacionado con la firma de APK estaba actuando raro. La solución consistía en establecer la configuración de "Custom debug keystore" (vacía por defecto) con el mismo valor que el "Default debug keystore" en las preferencias de Eclipse.

Usted tiene el valor equivocado para android:apiKey en su MapView , o usted no tiene el permiso de INTERNET , o usted no tiene acceso a Internet.

Vale la pena recordar cuándo está listo para lanzar al mercado para generar nuevas huellas dactilares RSA y clave de API de su almacén de claves real en contraposición a la almacén de claves de depuración predeterminada.

También si usted está desarrollando en diferentes máquinas tendrá diferentes keystores y por lo tanto diferentes huellas digitales RSA. Que me había stumped durante un tiempo cuando google maps de repente dejó de trabajar cuando se desarrolla en casa.

Tuve el mismo problema: los azulejos grises y no el mapa.

Mi solución fue moverme:

 <uses-permission android:name="android.permission.INTERNET" /> 

Fuera de <application>< /application>

¡Ahora funciona! Espero que pueda ayudar a cualquiera!

He resuelto este problema de otra manera: Estoy trabajando en hackintosh mac os. Así que me fui a la terminal y el tipo:

Keytool -list -alias androiddebugkey -keystore /Users/hackintosh/.android/debug.keystore -storepass android -keypass android

Me generó una huella digital MD5 de certificado como: "Después de esto, fui a Google maps api sitio

https://developers.google.com/android/maps-api-signup?hl=es

Y pegue la huella dactilar MD5 del certificado. El google maps api me devuelve una clave de API que he pegado en el campo clave API en la aplicación de mi XML. Y no hay más campos grises =)

Si estás utilizando el almacén de claves de depuración para firmar tu aplicación, también debes generar una clave para ella, además del cert que planeas utilizar para la producción.

No sé el tiempo esto trabajará para usted o no.

Pruebe los siguientes métodos:

1) Compruebe su clave de API cuando esté conectado a svn, ya que podría estar compartiendo la clave de otra persona. Si no lo tiene, créelo desde este enlace: google map md5 generation

Y luego generar la clave api de la clave api

2) comprobar el manifiesto para los permisos de INTERNET

Android.permission.INTERNET

3) a veces surge el problema debido a AVD. Vaya al administrador de Avd y aumente el tamaño de montón de aplicaciones de Max VM y el tamaño de RAM del dispositivo.

  • Superposiciones de mapas eficaces en Google Maps de Google
  • Instalar la configuración de Google en el emulador HAXM x86 (Google Maps SDK)
  • ¿Hay algún límite para dibujar la ruta usando Geocoder (Android)?
  • Google Maps Android api v2 y ubicación actual
  • Android google maps async tarea agregar marcadores
  • Cómo mostrar el modo de conducción real de la ruta por carretera en el mapa en Android
  • Android: enrutamiento de Google Maps
  • MapView dentro de ScrollView?
  • Android: Uso de StreetViewPanoramaView en XML
  • ACCESS_FINE_LOCATION no funciona
  • Permitir el zoom de Google Maps con los dedos - PhoneGap para Android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.