2017-05-13 173 views
0

我希望Google地方API的位置选择器基本上可以在AVD中的固定位置启动。如果我使用谷歌地图或地方选择器它告诉我“无法确定当前的位置”,我的WiFi和GPS都打开。我知道在模拟中你需要给出一个位置。Android:设置位置

我访问了AVD的扩展控件,并输入纬度和长度坐标,然后点击发送,我相信这是如何发送1位置到设备。这样做不会改变我的设备位置,我必须做什么才能发送1个位置,谷歌地图和地点选择器将始终从哪里开始?

我的扩展控件: enter image description here

这是我的地方选择器:

enter image description here

选择这个位置是不是我发送的值,并在不正确的位置开始了我。

回答

1

六个月前,当我开发一款使用Map相关谷歌服务得分的应用时,模拟器无法使用谷歌服务。其结果是,虽然我可以添加服务,但如果没有Google服务库在AVD上运行,它们将无法正常运行。简言之,在6个月前,没有任何功能的AVD图像允许任何谷歌地图/位置服务工作。

该解决方案(不幸)是利用物理android设备而不是仿真器。我不知道是否仍然没有AVD图片可以与google-services一起工作 - 但是您可能需要先检查一下,google-services是否可以与您使用的任何AVD图片配合使用。如果没有 - 你可能会失败。

具体来说 - com.google.gms:google-services:3.0.0(以及任何早期版本)在6个月前没有通过Android Studio仿真器(AVD)工作。

+0

这是不幸的,但谢谢你 –