#android #android-service #background-process
#Android #android-сервис #фоновый процесс
Вопрос:
Я работаю с фоном Android Task.ie четыре задачи, которые будут выполняться в фоновом режиме, например, отслеживание местоположения и т.д. Итак, теперь, чтобы заставить это работать должным образом, я постоянно использовал службу переднего плана с таймером в одну секунду, что приводит к утечке памяти и разрядке батареи.После нескольких исследований появилось несколько идей о планировщике заданий, диспетчере работ и т.д.. Но я новичок в этом.Итак, какой из них можно использовать для запуска непрерывной задачи в фоновом режиме.Подскажите мне, какой из них эффективен.
Комментарии:
1. Пожалуйста, покажите нам какой-нибудь код, который вы пробовали.
2. сделайте свою службу переднего плана запущенной службой и отключите ее, когда пользователь закрывает приложение — таким образом, вы можете сэкономить заряд батареи
Ответ №1:
Вы можете использовать базу данных Firebase в реальном времени.
Существует множество руководств. Обратитесь к этому