Android - 在模拟器上获取用户的当前位置

时间:2013-02-03 18:32:12

标签: android google-maps android-emulator emulation

是否可以在Android模拟器上显示您当前的位置? 如果是的话怎么样?

谢谢。

3 个答案:

答案 0 :(得分:3)

您需要在模拟器的情况下设置纬度和经度,因为模拟器没有gps检测硬件来获取当前位置。

telnet localhost 5554
geo fix <longitude value> <latitude value> For ex: geo fix 68.54546 37.5117579

答案 1 :(得分:1)

答案 2 :(得分:1)

您可以通过其shell与模拟器实例进行交互。

  1. 启动模拟器。
  2. 从终端运行telnet localhost 5554开始,您现在处于模拟器shell中。
  3. 键入help,它会显示可用的命令,例如伪造呼叫,短信,电池等。
  4. 了解有关命令类型help <command name>的更多信息。
  5. 键入help geo,它将打印可用的位置命令。
  6. 试试geo fix 1 1
  7. 尝试使用其他纬度和经度值。