안드로이드 개발 질문/답변
(글 수 45,052)
wav 파일을 재생을 할때 대상 파일의 위치에 따라 재생이 않되는 문제입니다.
MediaPlayer.setDataSource( "/sdcard/aaa.wav" ); <-- 정상 재생.
MediaPlayer.setDataSource( "/data/data/<패키지 이름>/files/aaa.wav" ); <--- 오류
아래와 같이 오류가 나오네요!!
E/PlayerDriver( 406): Command PLAYER_SET_DATA_SOURCE completed with an error or info PVMFErrNotSupported
패키지에 있는 files에 파일이 있다고 가정했을때 말이죠...
패키지 밑에 있는 파일에 접근시에는 다른 권한을 지정해주어야 하는지 다른 방법이 있는지 알고 싶습니다.
MediaPlayer.setDataSource( "/sdcard/aaa.wav" ); <-- 정상 재생.
MediaPlayer.setDataSource( "/data/data/<패키지 이름>/files/aaa.wav" ); <--- 오류
아래와 같이 오류가 나오네요!!
E/PlayerDriver( 406): Command PLAYER_SET_DATA_SOURCE completed with an error or info PVMFErrNotSupported
패키지에 있는 files에 파일이 있다고 가정했을때 말이죠...
패키지 밑에 있는 파일에 접근시에는 다른 권한을 지정해주어야 하는지 다른 방법이 있는지 알고 싶습니다.
정말 자답 하면서 창피하지만... ㅎㅎ 폴더 권한을 변경해주니 되더군요!
다른 분들 넘 어의 없는 질문을 해서 답이 없으신가봐요 ㅠㅠ