Question

J'ai mis à jour vers Genymotion 2.0 et téléchargé/déployé les nouvelles images 4.3 (Galaxy Nexus et tablette 10.1) lors de l'installation du package GApps approprié, j'obtiens une erreur dévastatrice lors du lancement d'une application de développement avec la trace de pile suivante faisant redémarrer l'appareil.

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
Était-ce utile?

La solution

Pour ce que je sais, la dernière mise à jour de Genymotion supprimé le support pour google apps et google-play-service à partir de ses images en raison d'un désaccord avec Google, vous pouvez en savoir plus ici :

https://plus.google.com/+GenymotionEmulator/posts/jNF8Kwu5p1c

Donc à partir de maintenant, tu ne peux plus courir Google Maps API V2 applications et utiliser d'autres fonctionnalités du google-play-service comme le LocationManager vous essayez d'utiliser.

MISE À JOUR:

Comme mentionné dans les commentaires, vous pouvez installer le package GApps manuellement à l'aide du guide suivant :

http://blog.zeezonline.com/2013/11/install-google-play-on-genymotion-2-0/

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top