WorkManger StopReason
#android
В одном из последних обновлений WorkManager была добавлена фича под названием StopReason.
Штука крайне полезная, если есть необходимость в дебаге фоновых задач, да и вообще анализе того, что происходит, если задача завершилась с ошибкой.
В чуть более поздней версии добавилась целая куча «причин»: тут и учёт Doze Mode, и App Buckets, и отмена пользователем… В общем, детальнее можно о каждой из причин почитать тут.
Есть один нюанс: фича работает на Android с SDK 31+ 😇. Но это уже довольно большой набор устройств, так что продуктивного вам дебага WorkerManager.
Post #1009
3.88K

- 👍 10
- 🤝 4