如何在Android的Eclipse Emulator中启用GPS

可能重复:
如何在Android模拟器中模拟GPS位置?

我正在努力激活Android模拟器(Eclipse)中的GPS功能,

我写了一个测试程序来获取当前位置。 它正在我的Android手机上工作..所以我确定该应用程序正在工作。

如果我从Eclipse的Android Emulator测试程序...没有任何事情发生! 我错过了什么?

我已经在AVD中添加了GPS支持,我知道模拟器控制...但在应用程序中没有发生任何事情。

我是否需要在SDK中安装一些额外的期货?

我希望有人能指引我正确的方向!


在模拟器运行时,执行一个

telnet localhost 5554

连接到模拟器。 然后你可以做几个命令,例如:

geo fix (longitude) (latitude)

该命令指示模拟器的行为就好像电话在这些位置(基本上伪造了GPS坐标)。

您可以使用称为“drop latlong marker”的谷歌地图功能获取特定地点的GPS坐标。


你只需要通过DDMS下的Emulator Control发送经纬度,不需要其他的东西。 很简单:)


地理修复解决方案的工作原理,但Eclipse的解决方案也应该工作。 你不应该安装任何特别的东西。

尝试创建一个新的仿真器(在其功能中启用gps支持)并运行它,在“devices”下的仿真器列表中选择它,然后转到仿真器控件。 在那里设置的位置,然后按“发送”。

无论如何,如果这不起作用,您甚至可以在模拟器上安装第三方应用程序来执行相同的操作:

https://play.google.com/store/search?q=location+spoofer&c=apps

链接地址: http://www.djcxy.com/p/90631.html

上一篇: How to enable GPS in Eclipse Emulator for Android

下一篇: How to get Google play services back to work with new Genymotion 2.7.2?