Contexto
No Android 4.4 (KitKat), o Google restringiu aplicativos de terceiros (não pré-instalados) de escrever em armazenamento externo/removível. Essa decisão prejudicou muitos aplicativos, tornando alguns inúteis. A pressão sobre o Google levou a uma solução de compromisso integrada ao Android 5. Os aplicativos podem recuperar a permissão de escrita no armazenamento externo usando uma nova API com o SAF (Storage Access Framework). No entanto, geralmente, cartões SD externos são sempre muito menos confiáveis (especialmente certas combinações de dispositivo/cartão SD) do que a memória interna.

Primeiro Início

Limitações
Existem algumas limitações no modo SAF das quais você deve estar ciente: