GenyMotion 4.3图像无法启动应用程序

时间:2013-11-15 20:24:47

标签: android android-emulator genymotion android-4.2-jelly-bean

我已经更新到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

1 个答案:

答案 0 :(得分:5)

据我所知,Genymotion的上次更新已删除了对google appsgoogle-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/