我目前正在构建一个使用 Android 模拟器传递 GPS 位置数据的 Android 应用程序,特别是 latitude
, longitude
, 和 speed
.我已经使用了一个真实的设备,一切都很好,但我现在需要只使用一个模拟器。
getSpeed
Location
的方法类用于获取 speed
信息。 speed
以米/秒为单位报告。 Location
类还提供 latitude
和 longitude
使用 getLatitude
和 getLongitude
, 分别。
使用 geo fix longitude latitude
当“telnet”-ing 进入模拟器时只允许您通过 latitude
和 longitude
作为以下格式的参数 geo fix <longitude> <latitude>
.
如果我要从命令行传递速度,有没有办法做到这一点?我已经阅读过使用 Chrome 浏览器的 Ripple 扩展。
谢谢。
最佳答案
您必须通过 telnet 使用 geo nmea
命令:
geo nmea $GPRMC,081836,A,3751.65,S,14507.36,E,000.0,360.0,130998,011.3,E*62
格式定义为here .在此示例中,000.0 是以节为单位的地速。
关于android - 有没有办法使用 Android 模拟器和 'geo fix' 传递当前速度数据以及纬度和经度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8331569/