Falta de servicios de Google Play desde AVD
Recientemente empecé a desarrollar para Android, y he tenido problemas al intentar usar Google Maps en mi aplicación. He descargado la API de Google Maps v2 para Android y ya he realizado todos los pasos necesarios de acuerdo con Google Developers Site.
Mi problema es que aunque la aplicación se ejecuta, en el lugar donde se muestran los mapas hay un texto que dice que mi dispositivo no tiene Google Play Services.
- Servicios de Google Play: ¿cómo comprobar si hay una devolución de llamada pendiente pendiente "activa" registrada en las actualizaciones de ubicación / reconocimiento de actividad?
- Android: ¿cómo obtener el sexo y la edad del usuario?
- AndroidStudio emulator "no se ejecutará a menos que actualice Google Play Services"
- Error: No se pudo resolver: com.google.android.gms: play-services-measurement: 9.2.0
- API de Android IsConnected devolviendo TRUE tras finalizar sesión
Ya he descargado los Servicios de Google Play del SDK, he importado la biblioteca en mi proyecto e importado también el archivo .JAR.
Estoy utilizando Netbeans, no Eclipse, por lo que muchas soluciones que he encontrado en la web no son útiles para mí. Espero me puedas ayudar con esto.
- Enlace analítico de firebase a Google play
- Comprobación del estado del GPS con Google Play Services
- ¿Análisis roto en la melcocha?
- No se pudo encontrar información sobre el proveedor de com.google.plus.platform
- App no se basará en dispositivos no 4.4 después de actualizar los servicios de Google Play
- Falta la carpeta "<sdk> / extras / google / google_play_services / libproject" después de la actualización a la revisión 30
- No se encontró ningún recurso que coincida con el nombre dado '@android: style / Theme.Material.Light.DialogWhenLarge.NoActionBar'
- Error de servicio de Google Play
Lamentablemente, no puedes usar el emulador para ejecutar aplicaciones que usan los servicios de Google Play. Desde http://developer.android.com/google/play-services/setup.html : "Los servicios de Google Play no son compatibles con el emulador de Android; para desarrollar utilizando las API, debe proporcionar un dispositivo de desarrollo como un dispositivo Android Teléfono o tablet ".
Desde el propio sitio de Google http://developer.android.com/google/play-services/setup.html
Si desea probar su aplicación en el emulador, expanda el directorio de Android 4.2.2 (API 17) o una versión superior, seleccione Google API e instálelo. A continuación, cree un nuevo AVD con las API de Google como destino de la plataforma. Nota: Solamente las versiones de Android 4.2.2 y versiones superiores de la API de Google incluyen los servicios de Google Play.
Tuve este mismo problema y encontré solución :
Aquí están los gms actualizados y los archivos de venta . Las mismas instrucciones que antes: Cree un nuevo emulador con cualquier cpu / abi, un destino no google-api (versiones 10-17) y emulación gpu activada o desactivada y, a continuación, instale los archivos:
adb install com.android.vending-20130716.apk adb install com.google.android.gms-20130716.apk
Si está actualizando un emulador existente, puede que tenga que desinstalar las versiones anteriores:
adb uninstall com.android.vending adb uninstall com.google.android.gms
El enlace inferior contiene una solución que funciona con Android 4.2.2 o superior
Cómo instalar Google Play Services en Android Emulator
1.1 Inicie su emulador. Desconecte cualquier otro dispositivo Android (como el teléfono inteligente) del equipo. 1.2 Descargue estos dos archivos
Com.android.vending-19032013.apk: http://www.mediafire.com/download.php?7jfar2v1bzx6v59 com.google.android.gms-19032013.apk: http://www.mediafire.com/download.php ? 4o9fz413uavlblf
1.3 Abra la consola de comandos, vaya a \ platform-tools
Instalar dos archivos anteriores con el comando
Adb install \ com.android.vending-19032013.apk adb install \ com.google.android.gms-19032013.apk
Sí, puedes usar mapas de Google en el emulador. Sin embargo, no es oficialmente compatible, por lo que requiere un poco de trabajo. Tuve el mejor éxito después de la información en este enlace .
Encontré esto, espero que te ayude;)
Instalación de Google Play en Android Emulator
Ejecutar Google Play Services en tu emulador
Si alguien sigue experimentando este problema, primero intente crear su emulador con la API de Google como destino de la plataforma. Después de hacerlo, me di cuenta de que mis servicios de Google Play no eran la versión correcta en el emulador.
Mientras trataba de hackear juntos una solución, tropecé con la clase GoogleApiAvailability
aquí . Google hizo un trabajo fenomenal manejando problemas de compatibilidad.
GoogleApiAvailability.isGooglePlayServicesAvailable(Context)
devuelve un código de estado de enteros, que se puede alimentar directamente en getErrorDialog(Activity, errorCode, requestCode)
que devuelve un cuadro de Dialog
que funciona perfectamente a la derecha de la caja. Si tus servicios de reproducción están desactualizados, el diálogo te redirigirá a un actualizador … Si no lo están, te redirigirá a un instalador, etc.
Pensé que iba a compartir esta gran característica en caso de que alguien está buscando una solución que funcionaría en el código de producción, así como las pruebas.
- Es posible cambiar el nombre de la hoja con apache poi MS excel java android
- ¿Cómo puedo escalar las vistas de texto usando transiciones de elementos compartidos?