Я обнаружил, что когда я запускаю игру, компас часто выходит из строя. Объекты будут летать и не будут там, где должны быть. Но если я двигаю телефон в форме восьмерки (или просто машу им в разных направлениях), все становится на свои места примерно через полминуты.
Знает ли аппаратное обеспечение, когда компас не откалиброван? Смогу ли я обнаружить это и вывести сообщение, сообщающее пользователю: «Компас вашего Android должен быть откалиброван. Пожалуйста, перемещайте телефон по горизонтальной восьмерке, пока это сообщение не исчезнет».