В моем приложении есть еженедельные, ежемесячные и ежегодные запросы PeriodicWorkRequests без каких-либо ограничений, которые необходимо протестировать на телефоне Android, Предположим, я начинаю еженедельную работу 15 декабря 2020 года в 8 утра, мне нужно проверить, повторяется ли она 22 декабря 2020 года около 8 утра, я проверил, что она выполняется в первый раз (15-е число), а затем я изменил время телефона на 22 декабря 2020 года в 7:59. и ждал около 5 минут, вторая итерация не начинается.
Любая помощь в тестировании этой функции?
Обновление с 2.4.0 до 2.5.0-beta02 помогло
//def work_version = "2.4.0"
def work_version = "2.5.0-beta02"
// (Java only)
implementation "androidx.work:work-runtime:$work_version"