11 月 22 日消息,在开发
HarmonyOS Connect 生态产品时,你是否也有设备功能调测方面的疑问?现在华为
鸿蒙开发者官方为大家带来了设备功能调测相关的常见问题答疑,让你快速获得解决方案。
一、设备连接Q1: 手机碰一碰 NFC 标签,弹框提示“系统错误”,如何处理?
问题现象
手机碰一碰待连接设备,弹框提示“系统错误”,更换 Wi-Fi 后报错仍无法清除。
可能原因
- 手机时间与网络时间不一致。
- 设备发起请求时,会将手机时间与设备激活码等信息传到云端。云端会对手机时间与网络时间的一致性进行校验,以确保请求的合法性。如果两者的时间差大于一小时,则请求无效。
A: 解决措施
将手机的时间设置为“自动设置”,使手机与当前网络上的时间同步。以华为手机为例:
1.进入手机“设置”。
2.选择“系统和更新> 日期和时间”。
3.开启“自动设置”开关。
Q2: 手机碰一碰 NFC 标签,提示“未获取到应用信息”。
问题现象
手机碰一碰 NFC 标签,提示“未获取到应用信息”。
可能原因
- 原因一:服务意图配置的 HarmonyOS 标签的产品型号不是当前的 ProductID。
- 原因二:NFC 标签写入的码流中的 ProductID 有误。
A: 解决措施
1.确认服务意图配置的 HarmonyOS 标签的产品型号是否为当前的 ProductID。
- 登录华为快服务智慧平台。
- 在服务列表中找到对应的原子化服务,单击“编辑”。
- 选择“配置> HarmonyOS 标签”,确认设备标签中的“产品型号”是否正确。如果不正确,需要重新配置。
2.确认 NFC 标签码流的 ProductID 字段是否正确。如果不正确,需要重新写入。
Q3: 碰一碰 NFC 标签无法拉起 FA,NFC 服务提示“发现 NFC 标签,点击启动应用”。
问题现象
手机碰一碰待连接设备,NFC 服务弹出提示“发现 NFC 标签,点击启动应用”,无法正常拉起原子化服务。
图 1 原子化服务无法正常拉起
可能原因
NFC 标签码流录入错误,导致手机系统无法正确解析 NFC 码流。
A: 解决措施
1.在 Device Partner 平台上申请 NFC 标签码流,并根据实际设备信息生成可用的标签码流。
2.将码流重新写入 NFC 标签,并重试碰一碰拉起原子化服务。