패키지, 저장소 및 앱 카테고리 검색

패키지 상세v0.3.2

android_path_provider

Android 디렉터리(다운로드, 영화, 사진 등)를 가져오기 위한 Flutter 플러그인

Android
30일 다운로드
1.1만
좋아요
48
Pub 점수
160

패키지 설치

flutter pub add android_path_provider

패키지 개요

공개 정보를 바탕으로 생성한 선택 가이드입니다.

다운로드, 영화, 사진과 같은 표준 Android 디렉터리에 접근할 수 있는 Flutter 플러그인입니다. Android 전용 스토리지 위치의 파일 경로를 쉽게 가져올 수 있게 해주며, 앱이 적절한 시스템 폴더에 파일을 저장하거나 읽을 수 있도록 합니다. Android 전용으로 설계되어 플랫폼별 코드 없이 간단한 API를 통해 디렉터리 경로를 얻을 수 있습니다. 가볍고 Android 대상의 Flutter 프로젝트에 원활하게 통합됩니다.

사용 사례

  • 다운로드 폴더에 액세스
  • 미디어 파일 저장
  • 앱 데이터 디렉터리 관리
  • 외부 저장 경로 읽기
  • 안드로이드에서 파일 지속성 다루기
  • 사용자 생성 콘텐츠 정리

주요 기능

  • Android 전용 디렉터리 접근
  • 간단한 경로 검색 API
  • 플랫폼 채널이 필요하지 않습니다
  • 일반적인 Android 디렉터리 지원
  • 경량이며 통합이 쉬움
  • Flutter의 비동기 모델을 위한 것

적합한 대상

  • Android 중심의 Flutter 앱
  • 미디어 파일 관리
  • 앱 데이터 저장 요구 사항
  • Android 환경에서의 파일 처리
  • 네이티브 Android 경로가 필요한 개발자

고려 사항

  • Android 플랫폼에 한정
  • iOS 또는 기타 플랫폼에서 작동하지 않습니다
  • Android SDK 설정이 필요합니다
  • 사용자 지정 디렉터리 생성 지원 없음
  • Android 전용 권한에 의존합니다
  • 크로스 플랫폼 파일 작업에 적합하지 않습니다

원본 README

연결된 소스 저장소의 README 원문 스냅샷입니다. 최신 내용은 저장소에서 확인하세요.

android_path_provider

pub package

Flutter plugin for getting Android directories. (Downloads, Movies, Pictures...). This plugin only works on Android platform.

Usage

void getAndroidPaths() async {
    var alarmsPath = await AndroidPathProvider.alarmsPath;
    var dcimPath = await AndroidPathProvider.dcimPath;
    var documentsPath = await AndroidPathProvider.documentsPath;
    var downloadsPath = await AndroidPathProvider.downloadsPath;
    var moviesPath = await AndroidPathProvider.moviesPath;
    var musicPath = await AndroidPathProvider.musicPath;
    var notificationsPath = await AndroidPathProvider.notificationsPath;
    var picturesPath = await AndroidPathProvider.picturesPath;
    var podcastsPath = await AndroidPathProvider.podcastsPath;
    var ringtonesPath = await AndroidPathProvider.ringtonesPath;
}

카테고리

소스 저장소

이 패키지를 사용하는 프로젝트