Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/189.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法在android emulator上加载映射_Android_Google Maps_Android Emulator - Fatal编程技术网

无法在android emulator上加载映射

无法在android emulator上加载映射,android,google-maps,android-emulator,Android,Google Maps,Android Emulator,我有我的android应用程序google map apiv2,能够在物理设备上显示地图,但在emulator上试用时,会显示消息- 除非您更新Goolge play服务,否则此应用不会运行 我已经将google play服务升级到api级别19,并在清单文件中设置了android:targetSdkVersion=“19”。 并创建了一个带有谷歌api目标和api级别19的avd。总线在打开地图活动时仍会收到相同的消息 你能帮帮我吗 提前谢谢 目前,参考Google Android Map

我有我的android应用程序google map apiv2,能够在物理设备上显示地图,但在emulator上试用时,会显示消息-

除非您更新Goolge play服务,否则此应用不会运行

我已经将google play服务升级到api级别19,并在清单文件中设置了android:targetSdkVersion=“19”。

并创建了一个带有谷歌api目标和api级别19的avd。总线在打开地图活动时仍会收到相同的消息

你能帮帮我吗


提前谢谢

目前,参考Google Android Map API v2,您无法在Android emulator上运行Google Maps v2;您必须使用设备进行测试

我建议使用Genymotion的模拟器,而不是Google的模拟器。它的启动速度更快,响应几乎是实时的。它还支持Google Play服务,因此支持Google地图


感谢您的回答@jignesh jain I已安装并在genymotion emulator上测试,但在Pushnotification服务上注册GCMRegistar时出错。错误消息是-设备上没有com.google.android.gsf任何帮助。创建一个google帐户并打开Play Store,这样它就可以更新,因为GCM需要google Play服务。我只是尝试登录Gmail应用程序,它说这个应用程序在没有google Play服务的情况下不会运行。当尝试通过设置添加帐户时,我选择personal,然后选择Gmail它会返回。检查此链接从链接下载,然后拖放到您的模拟器中