Запускать задачу в моем приложении один раз в месяц
В моем приложении для Android я создал функцию, которая обновляет некоторые поля в базе данных SQLite, теперь я запускаю эту функцию вручную, и она выполняет свою работу, но я хочу запускать эту функцию автоматически один раз в месяц. Как это возможно.
1 ответ
Чтобы периодически выполнять вашу задачу, я рекомендую вам взглянуть на API JobScheduler, который является последним и более мощным для планирования работы, взгляните на этот https://developer.android.com/reference/android/app/job/JobScheduler.html если ваше приложение предназначено для api >21, вы должны использовать jobscheduler, если вы хотите поддерживать более низкую версию, взгляните на диспетчер заданий Firebase: https://github.com/firebase/firebase-jobdispatcher-android