Installing Android Apps from Prehistoric Times to Today
summary
A historical overview of how Android’s app-installation APIs evolved from early releases to today, covering specific API changes and related restrictions. Describes the pitfalls developers faced with installation behavior and the concrete ways those issues were handled over time.
AI-written summary · about
chapters (19)
- 0:00Introduction
- 2:09Historical overview
- 5:27APK extension limits
- 8:02APK size fragmentation
- 9:51App Bundle format
- 11:35Package Installer Session API
- 16:16Installation error handling
- 19:12System dialog issues
- 20:40Install progress checks
- 22:04Xiaomi firmware issues
- 23:52Install permissions
- 25:21Privileged permissions
- 27:32Android 12 API evolution
- 28:15Android 12 update ease
- 29:22Android 14 pre-grant install
- 31:53Android 14 install limits
- 34:02Android 14 owner updates
- 35:51Summary
- 37:38Q&A
related talks
46mOpening Keynote: Android Then & Now
17mWhat Five Years of Android Has Meant
59mAndroid History, from the Inside
01h 01mAn Android Retrospective
39mApps: Modular, Instant, Dynamic
44mANDROID INSTANT APPS: How We Taught an App to Work Without Installation
40mJourney of APK from compilation to launch
48mSecuring the System: A Deep Dive into Reversing Android Pre-Installed Apps
