안녕하세요^^

 

영어공부 어플을 제작중인 초급 안드로이드 개발자입니다.

 

mp3 음성파일을 액티비티 내에서는 raw 폴더에 담거나 sdcard에 넣어서  MediaPlayer 를 생성해서 재생하려고 합니다.

 

그리고 어플에 알람 기능이 있어서 알람이 울릴때 notification sound로도 이 음성파일을 재생하고싶습니다.

 

sdcard에 담아서 알람음으로 설정하는건 해봤는데요 notification의 sound를 sdcard에서 불러오는 방식과

 

기본 제공되는 링톤에서 가져오는 것 말고 혹시 다른방식이 있나요~?!

 

 

그리고 또 문제점이 mp3음원이 300개 조금 넘게 있는데  

 

assets 폴더에 담아둔 300개 넘는 음원파일들을 sdcard로 복사할 때 어떻게 해야하나욤?

 

개인적은 짧은 생각으로는 배포할때도 그렇고요 sdcard에 다 담아서 이용하는 방법이 좀 비효율적인 것 같은데,

 

다른 어떤 좋은 방법이 없을까요?  

 

고수님들의 적극적인 조언 부탁드립니다!

 

아~ 그리고 추가로 assets 폴더에 있는 파일들이 배포할때 사용자에게도 깔리나요?