配置属性示例
- 调用setprop方法设置当前属性的值,以gps.mock.latitude和gps.mock.longitude系统属性为例,其他属性设置方式相同。
# setprop persist.gps.mock.latitude 30.188433 # setprop persist.gps.mock.longitude 120.193818
- 检查当前的GPS系统属性值。
# getprop | grep "persist.gps.mock."
在Windows系统上查询字符串文本,请使用命令findstr替代命令grep ,如下所示。本章后续使用grep命令的场景,请用户根据实际业务场景自行处理。
# getprop | findstr "persist.gps.mock."
- 查询Location Service的GPS数据,进入容器后使用如下命令查询最近更新的GPS数据。
# dumpsys location | grep -A 1 "gps provider:"
- 根据返回值判断GPS属性是否生效。
返回帧参数项
含义
gps
位置信息,格式为:[纬度],[经度]
hAcc
表示当前的定位误差,单位:米
alt
海拔高度,单位:米
bear
当前的移动导向角,单位:度
vel
表示当前的移动速度,单位:米每秒
- 对比系统属性的GPS数据和Location Service的数据是否一致。
父主题: 配置GPS系统属性