4

我试图通过读取来自各种传感器的信息来获取 Galaxy Tab 的方向。

应该可以通过以下方式获得方向:

  • 加速度计和指南针(磁场)
  • 陀螺仪

模拟器在 config.ini 中启用了加速度计和陀螺仪,但它使用 API 8 (Android 2.2)。2.3似乎支持陀螺仪。

当我列出可用的传感器时,我只得到加速度计,没有陀螺仪或指南针。

我能想到的唯一解决方案是将模拟器切换到 API 9 (2.3)。这是唯一的解决方案吗?

Gameloft 的 NOVA 如何使用陀螺仪?

4

2 回答 2

1

实际的 Galaxy Tab 确实包括必要的加速度计和磁场传感器,您可以使用它们来获取设备的三轴方向。

碰巧硬件还包括一个陀螺仪,但由于该设备是作为 Android 2.2 启动的,它不会以让您使用 2.3 API 的方式报告陀螺仪值。

于 2011-01-10T14:55:07.427 回答
1

嗯...我尝试了 Galaxy Tab 2.2(而不是模拟器),陀螺仪工作正常!

于 2011-01-14T10:45:14.550 回答