Я интегрирую Google Navigation SDK для Android в приложение Flutter с помощью модуля Kotlin. Навигация запускается нормально, но через 5-15 минут навигации синяя стрелка перестает вращаться вместе с курсом устройства. Навигация все еще работает (обновления местоположения, обновления расчетного времени прибытия, ход маршрута, события прибытия, повороты карты в соответствии с направлением местоположения), но стрелка на карте застряла в положении СЕВЕР. Его координаты обновляются по мере перемещения пользователя, но направление стрелки всегда остается на север.
Окружающая среда:
Код: Выделить всё
Kotlin = 2.1.0 < /code>
compileSdk = 36 < /code>
targetSdk = 36 < /code>
minSdk = 29Очистка основной библиотеки включена.
Протестированные устройства: Xiaomi redmi note 8 pro (Android 11), Samsung S21 FE (Android 14)
Мы установили FollowMyLocation(GoogleMap.CameraPerspective.TILTED), чтобы камера следовала за положением.
Подробнее здесь: https://stackoverflow.com/questions/797 ... th-after-5
Мобильная версия