我已经更新到Genymotion 2.0并在安装相应的GApps软件包时下载/部署了新的4.3图像(Galaxy Nexus和10.1平板电脑),在启动开发应用程序时会出现毁灭性错误,其中包含以下堆栈跟踪,从而重新启动设备。 / p>
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
答案 0 :(得分:5)
据我所知,Genymotion
的上次更新已删除了对google apps
和google-play-service
的支持,因为与谷歌存在一些分歧,您可以在此处详细了解:< / p>
https://plus.google.com/+GenymotionEmulator/posts/jNF8Kwu5p1c
因此,从现在开始,您无法运行Google Maps API V2
个应用程序并使用google-play-service
的其他功能,例如您尝试使用的LocationManager
。
<强>更新强>
如评论中所述,您可以使用以下指南手动安装GApps软件包:
http://blog.zeezonline.com/2013/11/install-google-play-on-genymotion-2-0/