update studio services play google emulator emulador android emulation google-play-services

studio - Servicios de Google Play que faltan en el emulador(Android 4.4.2)



update google play services android studio (6)

Para el emulador que tengo a continuación, recibo el mensaje de error que indica que "Google Play Services no está instalado en el dispositivo".

Según el sitio del desarrollador , dice que '' El emulador de Android con un AVD que ejecuta la plataforma de API de Google basada en Android 4.2.2 o superior .

No se puede entender si el emulador se está ejecutando 4.4.2, ¿por qué no están presentes los servicios de Google Play?

Algunos hilos relacionados, pero sin resolución. (agregar estos solo para señalar este problema no es un duplicado): Tema relacionado Tema relacionado


El servicio Google Play es solo una biblioteca para crear una aplicación, pero para utilizar una biblioteca que utiliza el servicio Google Play, debe instalar Google Play en su emulador. Para eso, necesita la ID de dispositivo única. y la identificación del dispositivo solo está en el dispositivo real que no tiene en el emulador. Así que para probarlo, necesitas un dispositivo Android real.


Setp 1: Descarga los siguientes archivos apk. 1) com.google.android.gms.apk ( https://androidfilehost.com/?fid=95916177934534438 ) 2) com.android.vending-4.4.22.apk ( https://androidfilehost.com/?fid=23203820527945795 )

Paso 2: Crea un nuevo AVD sin las API de Google

Paso 3: Ejecutar el AVD (Iniciar el emulador)

Paso 4: Instale los apks descargados usando adb.

1)adb install com.google.android.gms-6.7.76_/(1745988-038/)-6776038-minAPI9.apk 2)adb install com.android.vending-4.4.22.apk

adb subir con sdks / estudio de Android

Paso 5: Crea la aplicación en la consola de desarrolladores de Google

Paso 6: Configure la clave api en su versión de Androidmanifest.xml y google api.

Nota: en el paso 1, necesita descargar el apk según su nivel de API de Android (.. 18,19,21 ..) y la versión de los servicios de Google Play (5,5.1,6,6.5 ......)

Esto funcionará al 100%.


Si estás usando Xamarin, encontré una guía en su foro oficial que explica cómo hacerlo:

  1. Descarga el paquete desde internet. Hay muchas fuentes para esto, una posible fuente es el sitio web CyanogenMod .
  2. Inicia el reproductor de Android y desbloquéalo.
  3. Arrastre y suelte el archivo zip que descargó en el reproductor de Android.
  4. Reinicie el reproductor de Android.

En lo sucesivo, es posible que también deba actualizar los servicios de Google Play desde Google Play Store.

Espero que esto ayude a cualquier otra persona que tenga problemas para encontrar la documentación.


Si no tiene la imagen, descárguela a través del administrador de SDK:


http://developer.android.com/google/play-services/setup.html

Citando documentos

Si desea probar su aplicación en el emulador, expanda el directorio para Android 4.2.2 (API 17) o una versión superior, seleccione las API de Google e instálelas. Luego cree un nuevo AVD con las API de Google como objetivo de la plataforma.

Necesita emulador de la API de Google "S

Ver el objetivo en el instante

Chasquido

Prefiero las pruebas en un dispositivo real que tenga instalados los servicios de Google Play


No podrá probar la aplicación utilizando la Google-Play-Service library en el emulador. Para probar esa aplicación en el emulador, necesitas instalar un marco de sistema en tu emulador para que funcione.

https://.com/a/11213598/1405008

Consulte la respuesta anterior para instalar el servicio Google Play en su emulador.