HarmonyOS 摇一摇报错

pc支持摇一摇使用的@ohos.sensor吗?运行直接闪退,报错信息如下Error message:The parameter invalid.Error code:SourceCode:sensor.on(sensor.SensorId.ACCELEROMETER, (data: sensor.AccelerometerResponse) => {^Stacktrace:SourceMap is not initialized yet

HarmonyOS
2024-12-19 16:33:12
浏览
收藏 0
回答 2
待解决
回答 2
按赞同
/
按时间
put_get

可能设备不支持ACCELEROMETER 加速度传感器导致此错误,请参考如下步骤检查是否存在ACCELEROMETER。

1、支持cmd进入命令窗口。

2、执行hdc shell

3、执行hidumper -s 3601 -a -l,检查列表中是否有sensorType:ACCELEROMETER的记录

分享
微博
QQ
微信
回复
2024-12-19 19:02:08
GeorgeGcs

你好,请参考​​【HarmonyOS NEXT】鸿蒙应用实现手机摇一摇功能-鸿蒙开发者社区-51CTO.COM​


需要检查设备是否有传感器,才能使用传感器的api。并且使用之前需要授权传感器权限,直接监听调用。

分享
微博
QQ
微信
回复
2025-03-24 16:00:58
相关问题
HarmonyOS 一摇权限
729浏览 • 2回复 待解决
HarmonyOS 手机一摇功能
1038浏览 • 2回复 待解决
HarmonyOS 终端运行ohpm报错
1373浏览 • 1回复 待解决
HarmonyOS获取图片旋转值报错
1438浏览 • 1回复 待解决
HarmonyOS 打开手机默认浏览器报错
1108浏览 • 1回复 待解决
使用键登录hsp包,编译报错
1200浏览 • 1回复 待解决
签名不报错怎么回事?
4103浏览 • 1回复 待解决
动画调用报错,提示不可调用
525浏览 • 0回复 待解决
依赖hsp出包,报错versionname不
1067浏览 • 1回复 待解决
新建空白项目运行在真机报错
1911浏览 • 1回复 待解决
ob有如何下报错,麻烦帮忙看下?
6145浏览 • 1回复 待解决