我一直在关注这个tutorial,但是我得到了这个例外而且非常令人困惑。我在清单中启用了ID_CAP_SENSORS,这不是问题所在。
当我尝试在构造函数中初始化加速度计或陀螺仪时发生错误:
m_accelerometer = Windows::Devices::Sensors::Accelerometer::GetDefault();
m_gyrometer = Windows::Devices::Sensors::Gyrometer::GetDefault();
答案 0 :(得分:2)
此时无法在Windows Phone模拟器上测试陀螺仪代码。
请参阅http://msdn.microsoft.com/en-us/library/windowsphone/develop/hh202943(v=vs.105).aspx。
重要提示:
您无法在模拟器上测试此应用。仿真器不支持陀螺仪。您只能在已注册的手机上测试此应用。
还要注意并非所有Windows手机都有陀螺仪硬件。