1 2 | setprop persist.gps.mock.latitude 30.188433 setprop persist.gps.mock.longitude 120.193818 |
1 | getprop | grep "persist.gps.mock." |
回显示例如下。
1 2 | [persist.gps.mock.latitude]: [30.188433] [persist.gps.mock.longitude]: [120.193818] |
在Windows系统上查询字符串文本,请使用命令findstr替代命令grep,如下所示。本章后续使用grep命令的场景,请用户根据实际业务场景自行处理。
adb -s ip:port shell getprop | findstr "persist.gps.mock."
1 | dumpsys location | grep -A 1 "gps provider:" |
根据返回值判断GPS属性是否生效。示例回显如下。
1 2 | gps provider: last location=Location[gps 30.188433,120.199818 hAcc=20 et=+2h17m10s384ms alt=0.0 vel=0.0 bear=0.0 vAcc=??? sAcc=??? bAcc=??? {Bundle[{}]}] |
返回帧参数项 |
含义 |
---|---|
gps |
位置信息,格式为:[纬度],[经度] |
hAcc |
表示当前的定位误差,单位:米 |
alt |
海拔高度,单位:米 |
bear |
当前的移动导向角,单位:度 |
vel |
表示当前的移动速度,单位:米每秒 |