Visão geral
Um plugin Flutter que fornece seleção de arquivos específicos do Android, salvamento e funcionalidade de concessão de URI do Storage Access Framework (SAF). Permite aos usuários selecionar arquivos e diretórios por meio do seletor nativo de arquivos do Android, gerenciar o acesso a arquivos com segurança usando o SAF e salvar arquivos com permissões adequadas. Projetado como uma implementação para o plugin mais amplo file_picker, garante compatibilidade com o modelo de armazenamento do Android e práticas modernas de segurança. Ideal para aplicativos que exigem operações robustas de arquivos em dispositivos Android.
Casos de uso
- Selecionando arquivos do armazenamento do dispositivo
- Salvando arquivos usando o SAF
- Conceder acesso temporário a arquivos por meio de URI
- Integração com o sistema de armazenamento do Android
- Gerenciamento de transferências de arquivos grandes
- Suporte a dispositivos de armazenamento externos
Principais recursos
- Seleção de arquivos exclusiva para Android
- Suporte de concessão de URI SAF
- Gerenciamento de acesso seguro a arquivos
- Integração com o seletor de arquivos nativo do Android
- Salvamento de arquivos com tratamento de permissões
- Consistência entre plataformas ao ser usado com file_picker
Indicado para
- Android-focused Flutter apps
- Apps needing secure file access
- Developers using SAF for storage
- File management features in mobile apps
- Apps requiring external storage support
Considerações
- Limited to Android platform
- Requires proper manifest permissions
- Depends on parent file_picker package
- May need additional runtime permission checks
- Not suitable for iOS or web
- SAF behavior varies across Android versions