是否可以在 Android 模拟器上显示我们当前的位置?如果是怎么办?
谢谢你。
您需要在模拟器的情况下设置纬度和经度,因为模拟器没有 gps 检测硬件来获取当前位置。
telnet localhost 5554
geo fix <longitude value> <latitude value> For ex: geo fix 68.54546 37.5117579
您可以使用 DDMS 在模拟器上伪造 GPS 位置数据,此处解释:http: //developer.android.com/tools/debugging/ddms.html#ops-location和此处:http: //developer.android.com/guide /topics/location/strategies.html#MockData。
您可以通过其外壳与仿真器实例进行交互。
telnet localhost 5554
,您现在处于仿真器外壳中。help
,它将显示可用的命令,如假电话、短信、电池等。help <command name>
。help geo
,它将打印可用的位置命令。geo fix 1 1
。