是否可以在Android模拟器上显示您当前的位置? 如果是的话怎么样?
谢谢。
答案 0 :(得分:3)
您需要在模拟器的情况下设置纬度和经度,因为模拟器没有gps检测硬件来获取当前位置。
telnet localhost 5554
geo fix <longitude value> <latitude value> For ex: geo fix 68.54546 37.5117579
答案 1 :(得分:1)
您可以使用DDMS在仿真器上伪造GPS位置数据,如下所述:http://developer.android.com/tools/debugging/ddms.html#ops-location和此处:http://developer.android.com/guide/topics/location/strategies.html#MockData。
答案 2 :(得分:1)
您可以通过其shell与模拟器实例进行交互。
telnet localhost 5554
开始,您现在处于模拟器shell中。help
,它会显示可用的命令,例如伪造呼叫,短信,电池等。help <command name>
的更多信息。help geo
,它将打印可用的位置命令。geo fix 1 1
。