Я следил за этим руководство, но я получаю это исключение, и это очень сбивает с толку. Я включил ID_CAP_SENSORS в манифесте, так что это не проблема.
Ошибка происходит, когда я пытаюсь инициализировать акселерометр или гироскоп в моем конструкторе:
m_accelerometer = Windows::Devices::Sensors::Accelerometer::GetDefault();
m_gyrometer = Windows::Devices::Sensors::Gyrometer::GetDefault();
В настоящее время вы не можете протестировать код гироскопа в эмуляторе Windows Phone.
Увидеть http://msdn.microsoft.com/en-us/library/windowsphone/develop/hh202943(v=vs.105).aspx.
Важная заметка:
Вы не можете проверить это приложение на эмуляторе. Эмулятор не поддерживает гироскоп. Вы можете проверить это приложение только на зарегистрированном телефоне.
Также имейте в виду, что не все телефоны Windows имеют гироскопическое оборудование.
Других решений пока нет …