Pergunta

Estou tentando obter a orientação de uma guia Galaxy lendo as informações de vários sensores.

Deve ser possível obter a orientação com:

  • o acelerômetro e a bússola (campo magnético)
  • o giroscópio

O emulador possui acelerômetro e giroscópio ativado no config.ini, mas usa a API 8 (Android 2.2). O giroscópio parece ser suportado em 2.3.

Quando listo os sensores disponíveis, só recebo o acelerômetro, sem giroscópio ou bússola.

A única solução que consigo pensar é mudar o emulador para a API 9 (2.3). Esta é a única solução?

Como a Nova da Gameloft pode usar o giroscópio?

Foi útil?

Solução 2

Bem ... eu tentei em um Galaxy Tab 2.2 (e não o emulador), e o giroscópio funciona!

Outras dicas

A guia Galaxy real inclui o acelerômetro necessário e os sensores de campo magnético que você pode usar para obter a orientação dos três eixos do dispositivo.

Por acaso, o hardware também inclui um giroscópio, mas como o dispositivo foi lançado como Android 2.2, ele não relata os valores de giroscópio de uma maneira que permite usar as APIs 2.3.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top