Мне нужно получать текущее местоположение пользователя за каждые 30 мин.Поэтому я планировал использовать Play Service API с Диспетчером работ, чтобы сделать это в фоновом режиме (даже если мое приложение закрыто, оно получит местоположение).Все работает нормально, если мое местоположение установлено на ON.Я могу проверить, доступны ли местоположение и разрешения с помощью опции SettingsClient .Но SettingsClient работает, только если я использую его в Activity.В классе Workmanager (Service), когда я пытаюсь использовать SettingsClient, он показывает ошибку, как показано ниже:
Требуется привести его к действию
Если я произнесу его с помощью Activity, это означает, что никаких проблем во время компиляции.
Но во время выполнения выдает ошибку типа
Пожалуйста, дайте несколько советов, чтобы решить эту проблему.