개요
Android용 기기의 다운로드 디렉터리에 접근할 수 있도록 해주는 Flutter 플러그인으로, SDK 버전 28 이상을 대상으로 특별히 조정되었습니다. 최신 Android 버전과의 호환성을 보장하기 위해 원래의 downloads_path_provider를 수정한 포크입니다. 이 패키지는 앱이 다운로드 폴더를 신뢰할 수 있게 찾아서 상호작용할 수 있도록 하며, 문서, 미디어, 사용자 생성 콘텐츠 등의 파일을 저장하거나 검색하는 데 유용합니다. Android 및 iOS 플랫폼 모두를 지원하지만, 주로 Android의 업데이트된 스토리지 모델에 초점을 맞추고 있습니다.
사용 사례
- 사용자 생성 파일을 다운로드 폴더에 저장하는 것
- 앱 워크플로에서 다운로드한 파일에 액세스하기
- 파일 내보내기 기능 통합
- 앱에서 생성한 다운로드 관리
- 오프라인 파일 검색 지원
주요 기능
- SDK 28+ 호환
- 원본에서 포크되어 업데이트됨
- 크로스 플랫폼 지원 (Android 및 iOS)
- 다운로드용 신뢰할 수 있는 경로 해결
- 경로 액세스를 위한 간단한 API
적합한 대상
- 다운로드 디렉터리 접근 권한이 필요한 앱
- 파일 관리 유틸리티
- 미디어 또는 문서 내보내기 도구
- Android 9 이상을 대상으로 하는 개발자
- 안정적인 경로 해결이 필요한 프로젝트
고려 사항
- Android의 다운로드 디렉터리에 한정
- Android에서 적절한 권한이 필요합니다
- iOS 동작은 Android와 다를 수 있습니다
- 내부 앱 저장소에 적합하지 않습니다
- 플랫폼별 구현에 의존합니다