La imagen GenyMotion 4.3 no puede iniciar la aplicación
-
20-12-2019 - |
Pregunta
Actualicé a Genymotion 2.0 y descargué/implementé las nuevas imágenes 4.3 (Galaxy Nexus y tableta 10.1) al instalar el paquete GApps apropiado. Recibí un error devastador al iniciar una aplicación de desarrollo con el siguiente seguimiento de pila que hace que el dispositivo se reinicie.
I/Process ( 3117): Sending signal. PID: 3117 SIG: 9
E/AndroidRuntime( 3117): *** FATAL EXCEPTION IN SYSTEM PROCESS: android.server.ServerThread
E/AndroidRuntime( 3117): java.lang.IllegalArgumentException: provider doesn't exisit: null
E/AndroidRuntime( 3117): at com.android.server.LocationManagerService.requestLocationUpdatesLocked(LocationManagerService.java:1323)
E/AndroidRuntime( 3117): at com.android.server.LocationManagerService.requestLocationUpdates(LocationManagerService.java:1302)
E/AndroidRuntime( 3117): at android.location.LocationManager.requestLocationUpdates(LocationManager.java:836)
E/AndroidRuntime( 3117): at android.location.LocationManager.requestLocationUpdates(LocationManager.java:461)
E/AndroidRuntime( 3117): at com.android.location.fused.FusionEngine.enableProvider(FusionEngine.java:138)
E/AndroidRuntime( 3117): at com.android.location.fused.FusionEngine.updateRequirements(FusionEngine.java:191)
E/AndroidRuntime( 3117): at com.android.location.fused.FusionEngine.setRequest(FusionEngine.java:114)
E/AndroidRuntime( 3117): at com.android.location.fused.FusedLocationProvider$2.handleMessage(FusedLocationProvider.java:98)
E/AndroidRuntime( 3117): at androi
Solución
Por lo que sé la última actualización de Genymotion
quitó el soporte para google apps
y google-play-service
de sus imágenes debido a algún desacuerdo con Google, puedes leer más al respecto aquí:
https://plus.google.com/+GenymotionEmulator/posts/jNF8Kwu5p1c
Así que de ahora en adelante no podrás correr. Google Maps API V2
aplicaciones y utilizar otras funciones del google-play-service
como el LocationManager
estás intentando utilizar.
ACTUALIZAR:
Como se menciona en los comentarios, puede instalar el paquete GApps manualmente utilizando la siguiente guía:
http://blog.zeezonline.com/2013/11/install-google-play-on-genymotion-2-0/