What’s new in shared storage
summary
Android Q narrows storage access: apps can write images, audio, and video into MediaStore without the storage runtime permission but need it to read others’ contributions, files can be inserted with an Is Pending flag to hide unfinished items, developers can set Relative Path and choose volumes via GetExternalVolumeNames, location EXIF is redacted unless the app declares Access Media Location, and targeting Q enables Scoped Storage (legacy opt-out is temporary).
AI-written summary · about
chapters (15)
- 0:00What is shared storage
- 0:42Current storage situation
- 3:54Storage in Android Q
- 5:11What belongs in Media Store
- 9:13Code example
- 11:00Open file descriptor
- 11:50Relative path column
- 13:08Get external volume names
- 14:21Example
- 16:24Discovery
- 18:17Demo
- 20:02Editing items
- 22:19Location Metadata
- 23:34In Action
- 24:20Scoped Storage
related talks
26mWhats new with Data Storage?
19mAdapting Your Apps for Android Q Privacy Requirements
12mEverything about storage on Android
45mWhat's new in Android: Android Q and Privcy
29mAdapting Your Apps for Android Q Privacy Requirements
24mNow and Future of Media Access
23mSimplifying Scoped Storage with ModernStorage
39mFrom Scoped Storage to Photo Picker: Everything to know about Storage
