问题
Is there a adb shell (dumpsys) command that will give a detailed info of all the tasks scheduled using workmanager - PeriodicWorkRequest
Basically I have a scheduled task which should run daily. How do I get when Is the next task scheduled using adb.
Will adb shell dumpsys alarm package.name
list my scheduled work using workmanager
回答1:
Given that WorkManager stores all the WorkRequest
in a Room database, your bet bet is to retrieve that DB and look into it.
For adb
as far as I know, your best bet is to use what is available for JobScheduler (that WorkManager uses for API Level 23+ devices):
adb shell dumpsys jobscheduler
as answered here.
Update January 2020 More information on how to debug WorkManager is now available in the official documentation: Debugging WorkManager.
来源:https://stackoverflow.com/questions/55879642/adb-command-to-list-all-scheduled-work-using-workmanager