제가 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 에서 만들었습니다.
답변이나 힌트라도 부탁드립니다.
감사합니다.