android - Google map 在 Genymotion 中报告的 GPS 位置不正确

标签 android google-maps gps genymotion

我正在使用 Genymotion 模拟器测试需要使用 GPS 定位的 android 应用程序。

当我启动 Google map 应用程序时,它给出了一个错误的位置。有人对此有任何想法吗?

最佳答案

您的问题有几种解决方案:

  • 借助屏幕右侧的 GPS 小部件,您可以选择 Genymotion 模拟器的 GPS 位置。

Genymotion GPS icon

Genymotion GPS widget

  • 你也可以通过shell命令来完成,看the documentation here

  • 或者,如果您有专业版许可证,您可以通过 the Java API 完成(例如用于单元测试)。

关于android - Google map 在 Genymotion 中报告的 GPS 位置不正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23438957/

相关文章:

android - Android 中的旋转轮控制

Android 到达 getInputStream 时崩溃

android - 如何在 Google Maps Android API v2 中获取当前位置?

java - GPS 服务器连接中使用的最佳协议(protocol)是什么?

swift - 合并 GPS 点以加快计算速度

android.support.v7.widget.Toolbar.getNavigationIcon() 返回 null

android - 从 iOS 到 Android 的网状网络

android - GPS轨迹,计算高差

android - Google Maps Android API v2 显示空白 map

javascript - 更改 Google map 的 RichMarker 光标