Вопрос

Я пытаюсь получить ориентацию вкладки Galaxy, читая информацию из различных датчиков.

Должно быть возможно получить ориентацию с:

  • акселерометр и компас (магнитное поле)
  • гироскоп

Эмулятор имеет акселерометр и гироскоп включен в Config.ini, но он использует API 8 (Android 2.2). Гироскоп, кажется, поддерживается в 2.3.

Когда я перечислю доступные датчики, я получаю только акселерометр, без гироскопа или компаса.

Единственное решение, которое я могу придумать, это переключить эмулятор на API 9 (2.3). Это единственное решение?

Как нова от Gameloft использует гироскоп?

Это было полезно?

Решение 2

Ну ... я пытался на галактике вкладку 2.2 (а не эмулятор), а гироскоп работает!

Другие советы

Фактическая вкладка Galaxy включает в себя необходимый акселерометр и датчики магнитного поля, которые вы можете использовать для получения трех оси ориентации устройства.

Как бывает, аппаратное обеспечение также включает гироскоп, но поскольку устройство было запущено в качестве Android 2.2, оно не сообщает о значениях гиросков таким образом, чтобы вы могли использовать APIS 2.3.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top