안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요. 안드로이드 개발을 하는 초짜 개발자 인데요.
제가 하려는 것이 PC에 c:\My_MP3 라는 폴더에 a.mp3, b.mp3가 있을 경우 이것을
안드로이드 단말에 그대로 파일 카피하려고 하는데요. 파일카피는 검색해 보니 어떻게 하는지는 알겠는데요.
문제는 단말에서도 \My_MP3 폴더 를 만들고, 밑에 각각 a.mp3, b.mp3 파일을 넣어주려고 하는데,
안드로이드에서는 내장메모리 즉, /data/ 폴더에 /data/My_MP3 <-- 요렇게 서브디렉토리를 만들고 파일을 카피 할 수 있는지요?
외장메모리(SDCard) 같은 경우에도 사용자가 직접 내장과 동일한 방법으로 할 수 있나요?
외장 같은 경우는 /data/ 가 아닌 /sdcard/ 이런식으로 기본 폴더가 지정이 되어 있는지요?
제가 검색을 잘못해서 못찾는 것인지... 정보가 없네요. ㅡ.ㅜ
혹시 아시는 분은 리플 주시면 감사하겠습니다. 꾸벅~
좋은 하루되세요. ^^
제가 하려는 것이 PC에 c:\My_MP3 라는 폴더에 a.mp3, b.mp3가 있을 경우 이것을
안드로이드 단말에 그대로 파일 카피하려고 하는데요. 파일카피는 검색해 보니 어떻게 하는지는 알겠는데요.
문제는 단말에서도 \My_MP3 폴더 를 만들고, 밑에 각각 a.mp3, b.mp3 파일을 넣어주려고 하는데,
안드로이드에서는 내장메모리 즉, /data/ 폴더에 /data/My_MP3 <-- 요렇게 서브디렉토리를 만들고 파일을 카피 할 수 있는지요?
외장메모리(SDCard) 같은 경우에도 사용자가 직접 내장과 동일한 방법으로 할 수 있나요?
외장 같은 경우는 /data/ 가 아닌 /sdcard/ 이런식으로 기본 폴더가 지정이 되어 있는지요?
제가 검색을 잘못해서 못찾는 것인지... 정보가 없네요. ㅡ.ㅜ
혹시 아시는 분은 리플 주시면 감사하겠습니다. 꾸벅~
좋은 하루되세요. ^^
내장 메모리는 /data/data/패키지명/ 으로 들어가셔야 되구요
외장 메모리는 /sdcard/ 로 되어집니다.
단 2.2 프로요 버전 부터는 외장 메모리 경로가 /mnt/sdcard/ 로 변경되었습니다.