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:
- Descarga el paquete desde internet. Hay muchas fuentes para esto, una posible fuente es el sitio web CyanogenMod .
- Inicia el reproductor de Android y desbloquéalo.
- Arrastre y suelte el archivo zip que descargó en el reproductor de Android.
- 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.