Considerate App Update Delivery
summary
Shows how to extract and monitor file-level metrics from AAB and APK artifacts—package name, versionCode/name, targetSdk, declared permissions, dynamic-features, and min/max split APK sizes—using bundletool to read AAB metadata and simulate split APK sizes. Describes capturing R8/Proguard final rules (from build task output and mapping file) and keeping them under VCS to diff rule drift, and recommends never rebuilding release artifacts in CI but uploading artifacts only via Play Publisher while using bundletool inspections and text diffs as low-cost safety checks.
AI-written summary · about
chapters (8)
- 0:00Considerate app updates
- 2:32Release workflow problems
- 9:32Monitoring file info
- 17:19Static vs runtime checks
- 20:05R8 rule review
- 21:10Dev vs release artifacts
- 22:14Safe automation
- 24:20Summary
related talks
34mForget everything you know about APKs
27mDiffusing Changes in your APK
39mAndroid App Bundle: from start to deployment
42mForget everything you know about APKs
29mBytecode analysis for everyone!
53mAndroid App Bundle / Android PacKage: Each Format for Its Task
35mOptimize App Downloads with Android App Bundle and Dynamic Delivery
41mShrinking Your APK, By Example
