我想在安卓模拟器中获取经纬度进行测试。
谁能指导我如何实现这一目标?
如何将模拟器的位置设置为测试位置?
最佳答案
您可以通过 Telnet 连接到模拟器。然后你有一个模拟器控制台,可以让你输入某些数据,如地理修复、网络等。
详细解释了如何使用控制台here . 要连接到控制台,请打开命令行并键入
telnet localhost 5554
然后,您可以使用 geo 命令在设备上设置纬度、经度和高度(如果需要),该设备使用 gps 位置提供程序传递给所有程序。有关更多说明,请参阅上面的链接。
在控制台中运行的具体命令是
geo fix <longitude value> <latitude value>
我发现这个网站对于寻找真实的纬度/经度很有用:http://itouchmap.com/latlong.html
如果您需要多个坐标,您也可以使用带有路线的 kml 文件,这在 article 中有一些描述。 .目前我找不到更好的来源。
关于android - 如何在 Android Emulator 中模拟 GPS 位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2279647/