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