Google Android 播放器中的地图和位置

Google Maps and Locations in Android Player

我正在使用位置和 google 地图,当我在 android 设备上使用该应用程序时它工作正常。但我无法在模拟器上加载地图。 我还尝试了 Android 播放器,当我加载地图时,它无法找到当前位置。谁能帮我解决这个问题?

如果它适用于 Android phone,那么它应该可以。

您可能没有 Google Play 服务安装您正在测试的 Android 模拟器。同样对于 Android 播放器,这些设备通常不带有 GPS 芯片,甚至 Google Nexus Player 也不带。

经过长时间的研究,我找到了解决问题的办法。我尝试使用 Genymotion 模拟器,它似乎是在模拟器上测试应用程序的最佳模拟器,它的工作方式就像一个通过 USB 连接的物理设备。与带有 android sdk.

的内置模拟器相比,它也非常快

我按照以下步骤使地图和位置在我的模拟器上工作:

  1. 我从这里安装了 genymotion 模拟器 https://www.genymotion.com/#!/
  2. 然后按照我的要求下载了设备。
  3. 然后我在genymotion.below中安装了google播放服务link会有所帮助 http://inthecheesefactory.com/blog/how-to-install-google-services-on-genymotion/en
  4. 然后添加 google 帐户以访问 Play 商店。
  5. 然后从设置中启用 GPS 和位置访问。
  6. 还通过 genymotion 中可用的设置启用了 GPS 并设置了我的当前位置。 7.As 我使用的是免费版的 genymotion,因此无法访问网络设置,所以我使用 gps 提供商来获取位置。

现在我可以看到我的地图工作了

注意 - 有时代理和防火墙等网络设置也会在获取位置时产生问题,因此也需要检查。