외장SD카드1 Uri 로부터 파일의 실제경로 구하기/외장SD카드의 경로 얻기 안드로이드 앱을 만들다보면 외부의 다운로드 링크나 인터넷 주소가 아니라 기기 내부의 파일을 uri를 사용하여 이용하는 경우가 있습니다. Content Provider를 이용해서 파일에 접근하는 경우에 uri로 해당 파일을 얻게 되는데 보통 아래와 같이 uri를 얻게 됩니다. content://authority/path/id 문제는, Content Provider에서 정보를 읽어온뒤 사용해버리거나 바로 편집하는 경우에는 상관없으나 이때 얻어진 uri를 가지고 Content Provider를 거치치 않고 직접 접근 하기위한 경로를 얻기위해서 Uri.getpath()를 시도하면 /docume/FILE:1234 와 같은 경로가 반환되게 됩니다. 사진파일이나 음악파일등, 프로바이더로 접근한 뒤에 나중에 실제경로로.. 2019. 4. 3. 이전 1 다음