You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何阻止Android Studio logcat出现E/android.hardware.sensors@2.0-service-mediatek报错

报错含义

该Error级日志由联发科平台的传感器硬件抽象层系统服务输出,不属于你的自研应用产生的日志。
你选择「show only selected application」过滤规则后仍能看到该日志,是因为部分联发科定制ROM、低版本Android Studio的该默认过滤规则存在漏判逻辑,会将同设备上的高优先级系统错误日志顺带输出。该报错为底层传感器硬件调用、校准相关的系统内部异常,和你的应用没有直接关联,不会影响应用的正常运行,也不需要应用侧做适配修复。

阻止该日志展示的方法
  • 新增排除过滤规则:在Logcat的排除过滤栏直接添加关键词 android.hardware.sensors@2.0-service-mediatek,该规则优先级高于默认的应用过滤规则,即可直接屏蔽所有匹配该标签的日志
  • 切换为自定义过滤模式:放弃默认的「show only selected application」规则,选择「Custom」过滤模式,配置匹配规则为 package:你的应用实际包名,同时叠加排除规则 tag:android.hardware.sensors@2.0-service-mediatek,过滤精度更高,不会漏出无关系统日志
  • 命令行场景过滤:如果通过adb命令查看logcat,使用如下命令实现应用日志过滤同时屏蔽该系统报错:
    adb logcat --pid=$(adb shell pidof -s 你的应用实际包名) | grep -v "android.hardware.sensors@2.0-service-mediatek"

内容的提问来源于stack exchange,提问作者Mohanasundar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.27 10:06:03