У меня есть приложение для создания флаттера, в котором есть такие функции, как отображение направления qibla с помощью зависимостей flutter_compass. Это приложение прекрасно работает в новейших версиях Android устройств, но если я пытаюсь установить это приложение в более старых версиях (API 16, API 17), оно показывает «К сожалению, это приложение остановлено». Я проверил в logcat, он показывает "java .lang.IllegalStateException: sensorManager.getDefaultSensor (sensorType) не должен быть нулевым". Так что мне нужно добавить некоторый нативный код в папку android или зависимости в buildgradle?