HiLens 技能启动失败,日志提示Invalid skill hash.
问题描述
基于HiLens Studio开发的技能可以在studio内正常运行并仿真,但安装到HiLens Kit设备后启动失败,日志提示:
{"request_id":"f661d5a7fa9a4a62b5e42f6cf52d3a32","error_code":"HIL.0061","error_message":"Invalid skill hash."}
Traceback (most recent call last):
File "./start.py", line 18, in <module>
main.run(work_path)
File "./src/main/python/main.py", line 18, in run
camera = hilens.VideoCapture()
File "/usr/lib64/python3.7/site-packages/hilens.py", line 244, in __init__
raise CreateError("failed to create VideoCapture")
hilens.CreateError: 'failed to create VideoCapture'
处理过程
1. 创建口罩检测模板项目
2. 修改main.py代码中默认校验值,即hilens.init()函数内的参数值
3. studio内测试通过后,远程安装至HiLens Kit设备中
4. 启动技能,观察运行状态
5. 技能启动失败,状态显示停止,收集出错日志
根因
代码中的初始化的校验值跟创建项目时填写的校验值不一致,导致线下HiLens Kit设备运行失败
解决方案
修改代码中的校验值hilens.init(),保证校验值跟创建项目时填的校验值一致
建议与总结
创建HiLens技能项目时,需记住填写的校验值,并在代码中保持校验值一致
免责声明:本案例仅供参考不提供专业意见。
版权声明:
作者:SE_Meng
链接:https://www.cnesa.cn/455.html
来源:CNESA
文章版权归作者所有,未经允许请勿转载。
共有 0 条评论