IT之家 11 月 22 日消息 , 在开发 HarmonyOS Connect 生态产品时 , 你是否也有设备功能调测方面的疑问?现在华为鸿蒙开发者官方为大家带来了设备功能调测相关的常见问题答疑 , 让你快速获得解决方案 。
文章图片
一、设备连接
Q1: 手机碰一碰 NFC 标签 , 弹框提示“系统错误” , 如何处理?
问题现象
手机碰一碰待连接设备 , 弹框提示“系统错误” , 更换 Wi-Fi 后报错仍无法清除 。
可能原因
- 手机时间与网络时间不一致 。
- 设备发起请求时 , 会将手机时间与设备激活码等信息传到云端 。 云端会对手机时间与网络时间的一致性进行校验 , 以确保请求的合法性 。 如果两者的时间差大于一小时 , 则请求无效 。
将手机的时间设置为“自动设置” , 使手机与当前网络上的时间同步 。 以华为手机为例:
1.进入手机“设置” 。
2.选择“系统和更新> 日期和时间” 。
3.开启“自动设置”开关 。
Q2: 手机碰一碰 NFC 标签 , 提示“未获取到应用信息” 。
问题现象
手机碰一碰 NFC 标签 , 提示“未获取到应用信息” 。
可能原因
- 原因一:服务意图配置的 HarmonyOS 标签的产品型号不是当前的 ProductID 。
- 原因二:NFC 标签写入的码流中的 ProductID 有误 。
1.确认服务意图配置的 HarmonyOS 标签的产品型号是否为当前的 ProductID 。
- 登录华为快服务智慧平台 。
- 在服务列表中找到对应的原子化服务 , 单击“编辑” 。
- 选择“配置> HarmonyOS 标签” , 确认设备标签中的“产品型号”是否正确 。 如果不正确 , 需要重新配置 。
Q3: 碰一碰 NFC 标签无法拉起 FA , NFC 服务提示“发现 NFC 标签 , 点击启动应用” 。
问题现象
手机碰一碰待连接设备 , NFC 服务弹出提示“发现 NFC 标签 , 点击启动应用” , 无法正常拉起原子化服务 。
文章图片
图 1 原子化服务无法正常拉起
可能原因
NFC 标签码流录入错误 , 导致手机系统无法正确解析 NFC 码流 。
A: 解决措施
1.在 Device Partner 平台上申请 NFC 标签码流 , 并根据实际设备信息生成可用的标签码流 。
2.将码流重新写入 NFC 标签 , 并重试碰一碰拉起原子化服务 。
Q4: 设备处于开机状态且手机网络正常 , 但智慧生活 App 上设备卡片显示离线状态 。
问题现象
设备处于开机状态且手机网络正常 , 但智慧生活 App 上设备卡片显示离线状态 , 且串口工具不停重复打印设备侧日志“+NOTICE:SCANFINISH/+NOTICE:DISCONNECTED” 。
可能原因
设备已连接的热点的 SSID 或密码发生变更 。
A: 解决措施
- 方式一:将热点 SSID 和密码改回 , 模组即可重新连接热点 , 恢复正常 。
- 方式二:将模组重置 , 重新给模组配网 。
问题现象
1.模组短距测试中 , 执行如下命令设置模组打开 STA 模式 。
AT+STARTSTA
2.执行如下命令 , 扫描模组周围热点 。
AT+SCAN
3.执行如下命令 , 查看扫描结果 。
AT+SCANRESULT
4.参考执行如下命令 , 连接热点 。 命令中的四个值分别代表 SSID、MAC、热点类型以及密码 , 请根据实际情况修改 。
特别声明:本站内容均来自网友提供或互联网,仅供参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
