마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

제가 만든 파일이 안보여요

0 추천

제가 wav 파일을 만들어서 저장을 했습니다. 레코딩 된 데이터와 다른 것들을 합해서 하나의 wav 파일을 만들었는데요.

이게 android.provider.MediaStore.Audio.Media.EXTERNAL_CONTENT_URI 이렇게 호출한 화면에서 보이질 않네요
윈도우 탐색기로 storage 탐색해 보면 역시 안보입니다.
 
근데 Astro 의 파일 매니져로 보면 보입니다.
 
그래서 Astro 를 이용해서 파일을 복사하면 윈도우 탐색기로도 보이고
android.provider.MediaStore.Audio.Media.EXTERNAL_CONTENT_URI 이렇게 호출한 화면에서도 보이네요
 
파일의 Permission 문제인가 생각하고 있는데요
 
물론 wav 파일은 문제가 없습니다. 제대로 재생되는 것 확인 했습니다.
폴더의 위치도 상관 없습니다. 여러 방법으로 테스트 해 봤습니다.
 
결론은 제가 만들었을 당시는 Astro 말고는 보이질 않다가 복사를 하고 난 후에는 보인다는 것입니다.
 
파일을 만들때 무슨 Permission 같은 것을 해줘야 하나요?
 
파일은 JNI 에서 만들었습니다.
 
답변이나 힌트라도 부탁드립니다.
 
감사합니다.
익명사용자 님이 2013년 10월 21일 질문

1개의 답변

+1 추천
 
채택된 답변

파일만 생성하고 미디어 스캐너가 돌지 않으면 MediaStore 에 미디어 정보가 들어가지 않습니다. 

파일을 생성한 후 미디어 스캐너를 돌려 주셔야 나올 겁니다.

단지 윈도우 탐색기로 탐색시에는 나와야 할 것으로 보이는데. 어떤 단말인지는 몰라도 특이하네요.

사악미소 (65,330 포인트) 님이 2013년 10월 21일 답변
답변 감사합니다. 제가 찾던 답입니다.
단말은 KT 향 갤넥 입니다. 미디어 스캔을 하니 윈도우 에서도 보이네요
...