Команда adb для вывода списка всех запланированных работ с помощью workmanager - PullRequest
0 голосов
/ 27 апреля 2019

Существует ли команда оболочки adb (dumpsys), которая даст подробную информацию обо всех задачах, запланированных с помощью workmanager - PeriodicWorkRequest

В основном у меня есть запланированное задание, которое должно выполняться ежедневно.Как получить, когда следующая задача запланирована с помощью adb.

Будет ли adb shell dumpsys alarm package.name перечислять мои запланированные работы с помощью workmanager

1 Ответ

2 голосов
/ 28 апреля 2019

Учитывая, что WorkManager хранит все WorkRequest в базе данных Room, ваша ставка заключается в том, чтобы извлечь эту БД и просмотреть ее.

Для adb, насколько я знаю, ваша лучшая ставка -использовать то, что доступно для JobScheduler (который WorkManager использует для устройств уровня API 23+):

adb shell dumpsys jobscheduler

при ответе здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...