中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助
鲲鹏小智

配置属性示例

  1. 调用setprop方法设置当前属性的值,以gps.mock.latitude和gps.mock.longitude系统属性为例,其他属性设置方式相同。
    1
    2
    setprop persist.gps.mock.latitude 30.188433
    setprop persist.gps.mock.longitude 120.193818
    
  2. 检查当前的GPS系统属性值。
    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."
  3. 重启容器后,查询Location Service的GPS数据,进入容器后使用如下命令查询最近更新的GPS数据。
    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

    表示当前的移动速度,单位:米每秒

  4. 检查Location Service的GPS数据值与设定值是否一致。
搜索结果
找到“0”个结果

当前产品无相关内容

未找到相关内容,请尝试其他搜索词