The Hard Road to JobScheduler and Back
summary
Android apps targeting API level 26+ must use the platform JobScheduler, but JobScheduler has many surprising bugs and problematic behaviors that can appear only in users’ hands. The talk reviews those pitfalls, analyzes Android code-level bugs related to JobScheduler, and outlines practical strategies for migrating apps to JobScheduler with minimal pain.
AI-written summary · about
chapters (7)
- 0:00Introduction
- 5:41Background job problems
- 10:20Jobscheduler limitations
- 15:43Bug hunting and fixes
- 20:00Rollback and solutions
- 23:32Summary
- 30:57Q&A
related talks
50mWTF with Android Background Restrictions
34mFrom AlarmManager to WorkManager
39mFrom AlarmManager to WorkManager
23mUser Initiated Data Transfer Jobs
28mBest practices for running background work on Android
34mDoo z z z z z e
42mBuilding for Android O
39mModern best practices for background task execution
