From 9326f27aa39699b0c5b85eff7dadf0fa6ceda205 Mon Sep 17 00:00:00 2001
From: Daniel Micay Additionally, both modern and legacy Android apps can open the system file
picker interface to have the user store or load one or more files/directories on
their behalf. This type of access doesn't require any of the permissions listed
- above.
- Using this approach gives the user control over where files are stored in their
- home directory and which files/directories can be used by the app. This is based on
- the Storage Access Framework (SAF) introduced in Android 4.4. SAF allows the user
- to grant access to files/directories in their home directory, external drives
- and also app-based storage providers such as network shares, cloud storage, an
- encrypted volume, an external drive with a filesystem the OS doesn't support for
- external drives, etc.
- This is the only way to use those app-based storage providers and modern Android
- has removed the legacy approach for accessing external drives.