Ejecutando Google Maps v2 en el emulador de Android

Resuelto Dawid asked hace 55 años • 11 respuestas

Intenté implementar Google Maps v2 en mi aplicación de Android, pero desafortunadamente, en lugar de mapas, aparece este mensaje:

Esta aplicación no se ejecutará sin los servicios de Google Play que faltan en su teléfono.

¿Es posible ejecutar estos mapas en el emulador de Android (Plataforma 4.2)?

Dawid avatar Jan 01 '70 08:01 Dawid
Aceptado

Por el momento, al hacer referencia a Google Android Map API v2, no se puede ejecutar Google Maps v2 en el emulador de Android; debe utilizar un dispositivo para sus pruebas.

AliR avatar Dec 27 '2012 01:12 AliR

Para aquellos que han actualizado a la última versión de google-play-services_lib y/o tienen este error, Google Play services out of date. Requires 3136100 but found 2012110esta versión más nueva de com.google.android.gms.apk (Google Play Services 3.1.36) y com.android.vending.apk (Google Play Store 4.1.6) debería funcionar.

Pruebe con esta configuración en Android SDK Tools 22.0.1. Otra configuración dirigida a Android puro, no a la de Google, también debería funcionar.

  • Dispositivo: Galaxy Nexus
  • Objetivo: Android 4.2.2 - API nivel 17
  • CPU/ABI: ARM (armeabi-v7a)
  • Marcado: Usar GPU host

...

  1. Abre el AVD
  2. Ejecute esto en la terminal / cmd

    adb -e install com.google.android.gms.apk
    adb -e install com.android.vending.apk
    
  3. Reinicie el AVD

  4. ¡Diviértete codificando!

Descubrí que esta forma es la más fácil, la más limpia y funciona con la versión más reciente del software, lo que le permite obtener todas las correcciones de errores.

Nuntipat Narkthong avatar Jun 11 '2013 04:06 Nuntipat Narkthong