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
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.
Clear your logcat. Open the terminal. Run adb shell am broadcast -a "androidx.work.diagnostics.REQUEST_DIAGNOSTICS" -p "<your_app_package_name>". Check logcat again. This should work.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With