Migrating your established game to target O and beyond
summary
Google Play requires target SDK 26 requirement for updates (new apps must target 26+ since August 2018), which flips runtime behavior: alarms become inexact unless using setExactAndAllowWhileIdle, background services cannot be started when the app is backgrounded, and wakelocks get cut off. Network broadcasts must move to JobScheduler or Firebase JobDispatcher. Notifications need notification channels or they won’t appear. Test on Developer Preview 2 for non‑SDK API breaks. Use Oboe AAudio for sub‑10ms audio.
AI-written summary · about
chapters (9)
- 0:00Intro
- 1:15Why is this relevant
- 3:59Runtime Permissions
- 5:33Alarms
- 7:47Broadcast receivers
- 11:37Background limits
- 14:32Location limits
- 17:24How to test
- 17:44Modern things
related talks
26mMigrate your existing app to target Android Oreo and above
34mChange Can be Good: The New World of Android Oreo
04h 44mPlatform Track Livestream
42mBuilding for Android O
34mDoo z z z z z e
37mOne does not simply: migrating to Android 12
32mTools that can help you to target newer SDK level
24mBuilding an awesome game for Android
