---
title: 配置属性示例
description: "1. 调用setprop方法设置当前属性的值，以gps.mock.latitude和gps.mock.longitude系统属性为例，其他属性设置方式相同。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengboostkithistory/2400/armnative/kunpengcpskbox_20_0090.html
sourcePath: /source/zh/kunpengboostkithistory/2400/armnative/kunpengcpskbox_20_0090.html
indexId: 6b28cab2d6f7f7173b74d969724eea8c5c1192206bf064078e38b0fa163b91fe76
---
# 配置属性示例

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数据值与设定值是否一致。
