【发布时间】:2015-06-15 21:29:14
【问题描述】:
我正在编写一个使用 Sensor.TYPE_LINEAR_ACCELERATION 的应用程序。
mAccelerometer = mSensorManager.getDefaultSensor(Sensor.TYPE_LINEAR_ACCELERATION);
这直到最近才起作用,但是每个 SensorEvent 现在都返回一个值浮点数组,其中包含:NaN、NaN、NaN。
我在 LG 手表上尝试了相同的代码,它返回的值符合我的预期。
SWR50 上的软件版本是:
Android Wear 1.1.1.1929530
Google Play 服务 7.5.71 (1955121-534)
安卓操作系统 5.1.1
请注意,Sensor.TYPE_ACCELEROMETER 返回值(已在开发人员选项中的制造商(菜单启动器)应用程序中确认),因此加速度计似乎没有损坏。
索尼的任何人都可以确认这个问题吗?否则,如果它坏了,我可能需要买一块新手表。
【问题讨论】:
-
我还从 TYPE_LINEAR_ACCELERATION 获得了 NAN(没有实际值)。 Android Wear 1.3.0.2160025 Google Play services 8.4.89 (2428711-534) Android OS 5.1.1 在我重新启动手表后,它似乎工作正常 - 但之后每次我运行应用程序时,我只会得到 NaN。
-
在将 sony-smartwatch-3 升级到 6.0.1 后,我今天开始面临同样的问题
标签: android sony sony-smartwatch