【问题标题】:Android SensorManager error in LogCatLogCat 中的 Android SensorManager 错误
【发布时间】:2012-06-07 18:57:30
【问题描述】:

我的传感器管理器有问题,并且 logcat 中有错误。 当我用这一行注册监听器时:

sensorMgr.registerListener(this, sensorMgr.getDefaultSensor(Sensor.TYPE_ACCELEROMETER), SensorManager.SENSOR_DELAY_NORMAL);

我在 logcat 中收到这些行,但出现三个错误。

06-07 20:52:42.419: D/SensorManager(9215): ====>>>>>Num Sensor: 1
06-07 20:52:42.419: D/SensorManager(9215): ====>>>>>Num Sensor: 2
06-07 20:52:42.419: D/SensorManager(9215): ====>>>>>Num Sensor: 3
06-07 20:52:42.419: D/SensorManager(9215): ====>>>>>Num Sensor: 4
06-07 20:52:42.419: D/SensorManager(9215): ====>>>>>Num Sensor: 5
06-07 20:52:42.419: D/SensorManager(9215): ====>>>>>Num Sensor: 6
06-07 20:52:42.419: D/SensorManager(9215): ====>>>>>Num Sensor: 0
06-07 20:52:42.419: E/SensorManager(9215): registerListener :: handle = 0  name= BMA220 delay= 200000 Listener= fr.rocknscrum.liseronmobile.MainActivity@40520980
06-07 20:52:42.419: E/SensorManager(9215): =======>>>Sensor Thread RUNNING <<<========
06-07 20:52:42.429: E/SensorManager(9215): reg :: handle = 0

效果很好,没有问题,但是我怎样才能避免这些错误呢?

PS : 我不使用已弃用的版本。

【问题讨论】:

  • 我认为这是正常的内部日志.....有什么问题?
  • 这是在设备上还是在模拟器中(如果在模拟器中是哪个 API 级别)?
  • 这不是内部日志,它被标记为红色的错误。它在带有 android 2.3.3 或 3.2 的设备上(只有第二行错误)。在模拟器上我没有错误。
  • 模拟器没有传感器……这很正常……
  • 是的,但为什么在真实设备上会出现错误?

标签: android logcat android-sensors sensormanager


【解决方案1】:

这不是错误,这是正常行为,他们错误地将其标记为错误。您可以在 ICS 设备上运行它,并以“调试”日志类型查看相同的日志行。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-19
    • 1970-01-01
    • 2012-12-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多